数据库大小写敏感配置

新安装的Mysql数据库一般是默认大小写敏感的,如果不熟知这一规则,便会导致开发时业务代码在和数据库表交互时,报出数据库无此表的错误,进而业务代码产生报错。根据需求对数据库配置,不过一般配置为大小写敏感,具体配置方式如下:

1.编辑数据库配置文件

vim /etc/my.cnf 

2.在文件里添加如下一项

lower_case_table_names = 1

3.保存并退出

 :wq!

多言一句,如果是设置大小写敏感,则添加如下配置:

 lower_case_table_names = 0

4.重启数据库。

 service mysqld restart

如果数据库之前不是启动状态,则启动数据库

 service mysqld start

ps,再多言一句,在创建数据库时字符集最好选择,如下一项:

utf8 -- UTF-8 Unicode

校对选择如下这一项,即表明数据库查询时不区分大小写。

utf8_general_ci
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值