1. 程式人生 > 資料庫 >報錯:MySQL initialize specified but the data directory has files in it. Aborting.

報錯:MySQL initialize specified but the data directory has files in it. Aborting.

報錯背景

mysql 想要重新格式化 mysqld --initialize,結果報錯。

報錯現象

報錯原因

initialize specified but the data directory has files in it. Aborting.

由這句話可知,data目錄下有檔案了,所以格式化失敗。

報錯解決

找到這個目錄

目錄所在位置可以在mysql的配置檔案中查詢
# vim /etc/my.cnf

 

將此資料夾刪除
# rm -rf /var/lib/mysql
重新格式化
# mysqld --initialize