我有一个数据库供用户登录并且工作正常但我想要做的是一旦用户登录,将一堆密钥保存到数据库中的第二个表。我有一个名为login的数据库,并且有用户名和密码,我想创建一个名为keys的数据库,并拥有列的池和密钥,并让它们为每个人分配一个字符串,当他们登录以执行某些功能时我可以将其拉出。即时通讯使用PHP和MySQL。我几乎知道我需要的大部分PHP我只需要一些关于mysql的帮助。有人可以指出一个关于多表数据库的好教程,并将数据从一个表链接到另一个表。
答案 0 :(得分:2)
您所要求的是设计决定,几乎适用于所有数据库。通常,您使用“外键”在数据库中将多个相关表链接在一起。表之间的这些关系甚至可用于拒绝会破坏数据库/应用程序中数据一致性的数据。阅读这些内容以了解它是否有帮助:
由于您询问的是逐步说明,以下是基于PHP和MySQL的说明的一些链接:
这是一段有点长的视频,但显示PHP使用外键链接多个表: