使用以下命令進行mysql安裝:
sudo apt-get update #更新軟件源
sudo apt-get install mysql-server #安裝mysql
由於安裝時,mysql並未提示輸入密碼,導致啟動mysql時輸入密碼報錯ERROR 1698 (28000): Access denied for user 'root'@'localhost'。
解決辦法:
通過sudo命令登錄mysql
sudo mysql -u root -p
修改密碼:
update mysql.user setauthentication_string=PASSWORD('spark'),
plugin='mysql_native_password' where user='root';
flush privileges; //再刷新一下
最后重啟終端(service mysql restart),就可通過mysql -u root -p使用密碼登錄了。
