MySQL—设置数据库(库、表等)不区分大小写

MySQL—设置数据库(库、表等)不区分大小写,第1张

mysql -V 或者 mysql --version

service mysqld restart

1)登录mysql命令行

2)查看配置: show variables like '%case%'

我们可以看到 lower_case_table_names 已经是1了,表示配置更改成功了。再去创建大写英文名的表,就发现不会出现大写。

3)验证大小写忽略

在 SQL 查询中,关键字是按照英文的大小写来判断的,不区分中文大小写。因此,无论关键字是中文还是英文,都应该按照英文的大小写规则来书写。如果需要在查询中使用中文关键字,建议将其翻译成对应的英文单词来使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10826998.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存