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 然后客戶端查看一下 系統信息