我有4列在我的phpmyadmin数据库,但我不知道如何保存id, username,pw, email
为。有人可以帮我用什么类型把这些列作为?什么是最大值?谢谢 。PHP Myadmin类型
回答
对于id
使用AUTO_INCREMENT
,虽然这不是一个数据类型,但它会自动使用int
username
使用VARCHAR
,然后你可以设置最大字符长度的用户名可以
password
使用VARCHAR
,如果你在哈希密码,那么确保你设置的足够的长度,可以采取散列文本
email
也应该是VARCHAR
检查mysql datatype documentation了解更多信息
使用255作为最大值。当你需要优化你的数据库时,你将知道足够的选择一个更合适的值。 –
如果OP正在加密错误且不安全的密码。这是PHP,密码应该用'password_hash'和'password_verify'处理。 – zaph
@zaph,'password_hash()'返回一个字符串,如何将它存储在一个varchar列中是不适当的? –
如果这是用户表检查该
CREATE TABLE users(
id INT PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(25) UNIQUE,
email VARCHAR(50) UNIQUE,
password VARCHAR(255) //If want hashing
);
MAX
是最大值的数据类型可以节省。
- 1. Php MyAdmin拉数据
- 2. Zend Server CE中的PHP myadmin
- 3. php中的单引号myadmin
- 4. 使用PHP MyAdmin数据库合并
- 5. 在php中执行多个查询myadmin
- 6. PHP MYADMIN SQL备份日志历史
- 7. php myadmin sql 1064触发器错误
- 8. PHP - extract()类型
- 9. Php myadmin - 我的代码不会创建表
- 10. PHP MyAdmin:如何启用表格设计视图?
- 11. 如何在Linux中查看当前的php myadmin证书
- 12. 如何创建删除触发器php myadmin
- 13. 无法在UIImageView中显示来自php myadmin的BLOB
- 14. 如何从php myadmin每天自动备份数据库2次
- 15. php强制类型
- 16. 如何登录MyAdmin雅虎服务器
- 17. PHP系统返回类型
- 18. 内容类型不是PHP
- 19. PHP Str_replace图像类型
- 20. PHP文件类型验证
- 21. php gd图像类型
- 22. PHP形式的Ajax类型
- 23. php变量数据类型
- 24. 了解PHP类型强制
- 25. Php mail() - 优先类型
- 26. PHP字符类型加密
- 27. php指示真实类型
- 28. PHP SoapServer和复杂类型
- 29. php preg_replace内容类型
- 30. php图像类型检测
'phpMyAdmin' =用PHP编写的工具,可以帮助您管理MYSQL数据库。 'MYSQL'是一个数据库'phpMyAdmin'不是数据库 – RiggsFolly
https://www.amazon.co.uk/PHP-MySQL-Dummies-Janet-Valade/dp/0470527587 – RiggsFolly
好的。你能帮我解决我的问题吗? – mkd