windows平台上安装的mysql 使用惯了,转战linux上使用mysql时,mysql默认是大小写敏感的,若给你带来一些不变,以下可能会对你有用。
非ubuntu系统上,大小写不敏感设置:
root用户修改:sudo vim /etc/my.cnf;
在[mysqld]下一行加入:lower_case_table_names=1;
重新启动数据库即可 :sudo /etc/init.d/mysql restart;
ubuntu系统上,大小写民不敏感的设置:
路径上有所不同,root用户修改:sudo vim /etc/mysql/my.cnf;
在[mysqld]中添加:lower_case_table_names=1;
[mysqld] 32 33 lower_case_table_names=1 34 # 35 # * Basic Settings 36 # 37 user = mysql 38 pid-file = /var/run/mysqld/mysqld.pid 39 socket = /var/run/mysqld/mysqld.sock 40 port = 3306 41 basedir = /usr 42 datadir = /var/lib/mysql 43 tmpdir = /tmp 44 lc-messages-dir = /usr/share/mysql 45 skip-external-locking 重起mysql服务,OK
本文出自 “Mr_Computer” 博客,请务必保留此出处http://caochun.blog.51cto.com/4497308/1711999
原文:http://caochun.blog.51cto.com/4497308/1711999