mysql8.0设置大小写不敏感_Mysql8.x在windows下设置大小写敏感

MySQL8.0默认不区分字母大小写,但可通过高级模式安装或重新配置来改变这一设置。在安装过程中选择高级模式并修改相关参数,或者在MySQL Installer中选择Reconfigure。注意,如果数据重要,操作前应先备份,因为重新配置可能不显示修改lower_case_table_names选项。
摘要由CSDN通过智能技术生成

Mysql在默认条件下是无法区分字母大小写的,并且在升到了8.x之后也没有找到设置lower_case_table_names的方法(目前),这就意味着无法设置修改大小写敏感。
但在stackoverflow上找到了相应解决方案,在安装过程中,可选择高级模式,在高级模式中修改

4d9adaa47f6433db9a85b6c1dd617eb7.png

开启高级模式

85f5f4dd08090d92318e449a571997e2.png

更改


如果不想全新安装,可在mysql installer中选择Reconfigure,但是似乎有时并不会显示修改lower_case_table_name选项(如果数据重要,请先导出,以防意外错误)

9dd41342a19502761e412c834ec3bc0e.png

重新配置


最后可在命令行中查看是否修改成功show variables like 'lower_case_table_names';

mysql> show variables like 'lower_case_table_names';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_table_names | 2 |
+------------------------+-------+
1 row in set (0.03 sec)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值