MySQL8 設置大小寫 正確步驟

在安裝完成以後,初始化數據庫以前,修改 my.cnf
  1. 打開mysql配置文件
    vim /etc/my.cnfmysql

  2. 在尾部追加一行
    lower_case_table_names=1
    並保存,而後再初始化數據庫。sql

  3. 重啓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

  1. 中止MySQL
    systemctl stop mysqld.service
    code

  2. 刪除 MySQL的數據 /var/lib/mysql
    rm -rf /var/lib/mysql
    orm

  3. 再按照上面的方法進行一遍操做便可。it

相關文章
相關標籤/搜索