MariaDB出現error when mysql starting: An error occurred when initializing system tables
今天下午發現,自己服務器的mariadb出現錯誤,啟動不起來了。經過查看日誌,說明為error when mysql starting: An error occurred when initializing system tables.
網上檢索得知,需要升級一下數據庫的系統表。
需要執行 sudo mysql_upgrade -u root -p
在執行這句話之後,又出了一個錯誤,說thread size設置的過小了,於是更改my.cnf修改為 16M,並重啟了mariadb伺服器
然後再執行上面的這句shell即可成功將mysql升級為mariaDB。