linux 下 mysql去除大小写敏感,已经my.cnf中加了这句:lower_case_table_names = 1还是行

linux 下 mysql去除大小写敏感,已经my.cnf中加了这句:lower_case_table_names = 1还是行,第1张

1:linux文件名是区分小写

2:开始建表的使用了大小写,(比如 testTableName),然后mysql 会创建一个 testTableName的文件

3:现在取消区分大小写,查询 testTableName表时,mysql会自动把testTableName转换成全小写testtablename,然后再去找这个文件,这下根本就找不到这个文件,因为linux文件名区分大小写

在终端用命令批量修改后缀名。

比如说你把源代码文件放在/home/jack/Documents目录下,有些.C文件,你要把它们改成.c(小写)的文件,用命令

cd /home/jack/Documents

先进入目录,然后用命令

mv *.C *.c

这样就把所有的.C文件改成.c为后缀的文件了。谢谢~


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存