nginx服務器上連接數據庫mysql總是報錯 error1045,在網上找到了一種解決方法,分享下!
切換到root用戶 或者加 sudo命令運行
$:sudo service mysql stop
$:sudo mysqld_safe –user=mysql –skip-grant-tables –skip-networking &
$:mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD(‘newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit;
最後重啟數據庫:
$:sudo service mysql restart
$:mysql -u root -p
Enter password: <輸入新設的密碼newpassword>