两个表“注册”和“登录”?
- 注册 -> id,fname, lname, gender
- 登录 -> id,email,username,password
在 php 中,我只需要与 Login
表进行交互。但是在通过 php 注册期间,我必须使用两个插入查询来插入到两个表中。
我想减少查询次数,也想优化数据库。
我让 signup+login = single table ....这是个好主意,因为当我登录时,我将与一个大的单表进行交互
最佳答案
如果登录和注册信息存在一对一的映射,那是个好主意。通过一次 id 查找可以获得更好的性能。也许是“用户”表?
在旁注中,我希望“密码”不是明文密码字段,而是密码的哈希值。您永远不应将明文密码存储在任何地方。
关于php - MYSQL : Two tables "Signup" and "Login" ? 做成一个表好还是两个不同的表好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5049776/