打开mysql配置文件vim /etc/my.cnf
mysql
在尾部追加一行lower_case_table_names=1
并保存,而后再初始化数据库。sql
重启mysql,systemctl restart mysqld.service
数据库
若是这个操做是初始化数据库以后,也就是安装后运行过服务,那就可能会出错。
错误相似于Job for mysqld.service failed because the control process exited with error...
而后就没法启动 mysql 服务了,除非打开 vim /etc/my.cnf
把追加的lower_case_table_names=1
删除掉。vim
我在网上找了很久,暂时没找到比较好的解决方法,而 MySQL5 就没有这个问题。spa
若是你不在乎数据的话直接删除数据rest
中止MySQLsystemctl stop mysqld.service
code
删除 MySQL的数据 /var/lib/mysqlrm -rf /var/lib/mysql
orm
再按照上面的方法进行一遍操做便可。it