我对 PHP 和 MySQL 有疑问:
拥有帐户的用户:
username: StAr
password: 4LasK4
可以登录:
username: star
password: 4lask4
不尊重大写。
可能是什么问题?
谢谢
最佳答案
排序规则确定两个字符串是否相等。您应该将用户名和密码列的排序规则更改为区分大小写或二进制。例如:
alter table TableName modify username varchar(xx) collate utf8_bin,
modify password varchar(xx) collate utf8_bin;
关于php - PHP/MySQL 不支持大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17235447/