mysql8.0设置忽略大小写后无法启动


Mysql8.0开启忽略表大小写,无法启动,解决方案

mysql8.0默认是区分大小写。因此如果要设置忽略大小写,需要在安装完成之后,初始化数据库的时候进行设置。

/usr/sbin/mysqld --initialize --user=mysql --lower-case-table-names=1
  • 1

初始化完成之后在启动数据库。否则的话就会是无效的。
如果要是已经启动了数据库,在配置文件中再去修改,就会造成数据库无法启动的情况。
如果出现这个情况,
首先需要删除掉
/var/lib/mysql
文件夹下面的所有的文件。
再去修改配置文件my.cnf
添加lower_case_table_names=1
在启动mysql。
这样可以完美解决

mysql8.0设置忽略大小写后无法启动


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM