欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

登录时账户和密码不区分大小写的问题

最编程 2024-03-31 08:57:02
...

原因在于MySQL执行语句里面是不分大小写的。

因此需要在建立表的时候,在需要区分大小的数据上建立敏感数据。

例如:加入binary

`user_name` varchar(16) binary NOT NULL COMMENT '账号'
`pass_word` varchar(16) binary NOT NULL COMMENT '密码'

执行sql语句

ALTER TABLE t_order CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;

推荐阅读