1. 今天开发找我跟我说 我安装的mysql 不对. 比较蛋疼. 需要修改一个参数 但是数据库已经初始进去了 重装起来比较麻烦. 硬着头皮搞.
2. 参数的名字为:
lower_case_table_names
3. 一开始以为挺简单的 但是发现改起来非常折腾, 主要遇到的地方有 xxxx 不解释了.
4. 我这边改的办法 本来想用 mysqld --remove来着 想了想 太麻烦 不如直接干文件系统
4.1 查看文件路径
cat /etc/my.conf
备份文件 整个移除掉
4.2 重新初始化数据库
/usr/sbin/mysqld --initialize --user=mysql --lower-case-table-names=1
4.3 启动可能会报错
查看错误日志一般为:
4.4 修改配置文件
vim /etc/my.conf
在[mysqld]下面随便增加一行
lower_case_table_names=1
4.5 继续重启mysql
我这边就重启成功了, 然后 修改密码 就跟上一篇blog 一样了
可以将数据库备份恢复进来就可以了.
4.6 然后客户端查看一下 系统信息