关键是:mysql 8.0采用sha2的加密方式。其它的教程一直在采用以前的加密方式,于是就错了。
操作:
Sudo apt-get update
Sudo apt install mysql-server
sudo apt-get install libmysqlclient-dev
sudo mysql
use mysql
alter user ‘root’@’localhost’ identified with caching_sha2_password by ‘1’;
flush privileges;
exit;
之后登录
Mysql -u root -p
输入密码 1
便可进入mysql