出現(xiàn)了一些問題,需要重新安裝 LAMP 環(huán)境中的 MySQL 數(shù)據(jù)庫。因為我們已經(jīng)安裝了 LNMP,所以可以直接使用 Nginx 重建 LAMP 環(huán)境。下面是步驟。
sudo /etc/init.d/nginx stop sudo /etc/init.d/php-fpm stop sudo /etc/init.d/mysql stop sudo apt-get purge mysql-server-5.5 sudo apt-get autoremove sudo apt-get install mysql-server-5.5 mysql-client-5.5 sudo dpkg-reconfigure mysql-server-5.5 sudo /etc/init.d/mysql restart sudo /etc/init.d/php-fpm restart sudo /etc/init.d/nginx restart
以上步驟會先停止 Nginx 和 PHP-FPM 的運行,然后卸載舊版 MySQL,安裝新版 MySQL,重新配置 MySQL 并且最后重新啟動所有服務。
在以上步驟執(zhí)行過程中,有些安裝過程中需要輸入密碼和配置項。如果需要修改設置,可以使用以下命令:
sudo mysql_secure_installation
以上命令可以重新設置 MySQL 的密碼和安全設置,例如設置 root 用戶密碼,移除匿名用戶,禁用 root 遠程訪問等。
執(zhí)行完整個過程后,可以使用以下命令來驗證 MySQL 是否已經(jīng)正確配置:
mysql -uroot -p
如果出現(xiàn)正常的 MySQL 輸出界面,那么說明 MySQL 已經(jīng)正確安裝并且運行。如果還有其他問題,請檢查日志和前置依賴項是否已經(jīng)安裝好,一般可以解決大多數(shù)問題。