mysql关闭大小写敏感

avatar 2020年11月4日18:06:01 评论 2,818 次浏览

mysql已经安装好了,在导入数据库的过程中,创建的数据库表都是小写的,不过在查询数据库的过程中没有没有限制大小写,导致在查询的时候报错,这个是大小写敏感的问题,修改成小写语句就可以查询语句了。看下面的报错信息:

ERROR 1146 (42S02): Table 'wulaoer.wolf27w' doesn't exist

因为我的是新环境,所以直接修改mysql的配置即可,在my.cnf文件中[mysqld]下加入

lower_case_table_names=1

等于1是关闭敏感,等于0是开启敏感。这里关闭敏感后,需要重启一下mysql,然后在把sql文件导入进来。如果已经有数据的库,需要备份出来后,导入到一个关闭敏感的mysql中然后在导出来,把原mysql关闭敏感后在导入进去即可。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: