您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页mysql表名、字段名大小写敏感问题

mysql表名、字段名大小写敏感问题

来源:华佗小知识

windows下程序跑的好好的,到linux后提示表名不存在
原因是mysql的一个参数:lower_case_table_names

lower_case_table_names在linux下默认是0代表大小写敏感,在window下默认是1代表大小写不敏感。
所以,把lower_case_table_names改成1,或者改表名、字段名和程序,当然第一种简单一点哦。

#打开mysql的配置文件
vi 
在[mysqld]下面加上
lower_case_table_names=1
#重启mysql
sudo service mysql restart

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务