service mysqld restart
1)登录mysql命令行
2)查看配置: show variables like '%case%'
我们可以看到 lower_case_table_names 已经是1了,表示配置更改成功了。再去创建大写英文名的表,就发现不会出现大写。
3)验证大小写忽略
在 SQL 查询中,关键字是按照英文的大小写来判断的,不区分中文大小写。因此,无论关键字是中文还是英文,都应该按照英文的大小写规则来书写。如果需要在查询中使用中文关键字,建议将其翻译成对应的英文单词来使用。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)