gpt4 book ai didi

php - Strtolower 用户名然后将其存储在数据库中是个好主意吗?

转载 作者:行者123 更新时间:2023-11-29 01:10:47 26 4
gpt4 key购买 nike

在人们可以注册的 php/mysql 应用程序中,strtolower 用户名然后存储在数据库中以避免将来出现问题是个好主意吗?因为人们使用的是不同的案例,我担心这会在某些查询中产生冲突。

谢谢

最佳答案

真的没关系- MySQL is case insensitive除非您指定 Andy,否则 andy 和 AnDy 都将匹配。

注意事项是整理 - 但是:

The default character set and collation are latin1 and latin1_swedish_ci, so nonbinary string comparisons are case insensitive by default.

请注意,如果您使用的是 latin1_general_cs,则 cs 代表区分大小写,您的所有查询都将区分大小写!这是关于 charsets and collation 的更多信息.

关于php - Strtolower 用户名然后将其存储在数据库中是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2556226/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com