如果是全新安裝應該就不會出現這個問題,升級安裝的話,要運行 mysql_upgrade ,但是啟動MYSQL就報錯MySQL Daemon failed to start
如此就沒辦法運行mysql_upgrade升級MYSQL表了
因為是全新安裝的數據庫服務器就不管老數據了,直接把老的MYSQL數據庫文件夾刪除了,然后 運行 mysql_install_db 單獨執行下命令,初始化mysql,test等數據庫
初始化所有數據庫以后,依然是無法啟動,檢查了MYSQL的日志發現沒有權限,因為是ROOT 運行的mysql_install_db命令所以初始化的MYSQL文件夾都是ROOT權限
更改MYSQL數據庫權限為MYSQL用戶以后,OK 啟動成功!
mysqladmin -u root password '密碼'
重新設定一下密碼,大功告成
innodb_data_file_path 參數忘記設置或者重新調整辦法
my.cnf文件中,默認配置為
innodb_data_file_path = ibdata1:10M:autoextend