设置数据库表名大小写敏感

2025-04-09 10:37:46

1、溽朽孑臾查询当前数据库表名大小写敏感度mysql> show variables like "%艘早祓胂case%";+------------------------+-------+| Variable_name | Value |+------------------------+-------+| lower_case_file_system | ON || lower_case_table_names | 0 |+------------------------+-------+2 rows in set (0.00 sec)

2、vim /etc/my.cnf在配置文件中添加lower_case_table_names = 1,在[mysqld]下添加上0代表不忽略大小写敏感,1代表忽略大小写敏感。设置完保存。

3、以安全模式关闭数据库mysqladmin -uroot -p shutdown

4、然后再启动mysql服务,systemctl start mysqld

5、然后重新溽朽孑臾查询敏感度当前情况mysql> show variables like "%case%";+------------------------+-------+| Variable_name | Value |+------------------------+-------+| lower_case_file_system | OFF || lower_case_table_names | 1 |+------------------------+-------+2 rows in set (0.00 sec)

6、这些都做完了再导库,否则会出现问题,而且已经导了库再设置忽略大小写会导致在没忽略大小写时候导入的库无法删除。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢