Windows下Mysql设置大小写敏感
windows下本地mysql导入sql时原本大写的表名变成了小写的,设置mysql不忽略表名及字段大小写的方法步骤
-
查看是否打开了大小写敏感
命令行输入>show variables like ‘lower%’
如果lower_case_file_system属性值为OFF则通过下面几个步骤进行修改。 -
查看mysql安装目录
首先要找到mysql的安装目录,如果确定在那个文件夹也可以省略这个步骤。
命令行输入> show variables like ‘%dir%’; -
找到my.ini配置文件的位置
如果在安装目录中找到如图标示的配置文件my.ini,则直接修改即可。如果没有找到my.ini,而是类似my_default.ini时,证明你的mysql是5.6以上版 本,这是需要另一种途径查找:
进入到C盘输入 %programdata%,然后回车
因为这个文件夹通常是隐藏的,所以你可能需要设置文件资源管理器显示隐藏文件夹
找到MySQL文件夹后找到my.ini文件进行配置 -
添加配置
找到my.ini文件后打开文件
在[mysqld]下面加入lower_case_table_names=2,表示区分大小写
保存后退出 -
重启mysql服务
桌面点击计算机>管理>服务和应用程序>服务>mysql
重启后使用客户端工具重新连接
使用命令重新查看字符大小写敏感设置
ON代表配置成功。*文件资源管理器显示隐藏的文件夹
打开文件资源管理器>工具>查看>显示隐藏的文件、文件夹和驱动器