sudo apt-get install mysql-server //mysql服务器端 sudo apt-get install mysql-client //mysql客户端--方便操作 sudo apt-get install libmysqlclient-dev //mysql开发的库
sudo cat /etc/mysql/debian.cnf

mysql -u debian-sys-maint -p // 用户名以自己的配置文件为准
回车:输入密码 QLoHHKF99Xmi0AaD
use mysql;
// 下一行,密码改为了yourpassword,可以设置成其他的
update mysql.user set authentication_string=password('123123') where user='root' and Host ='localhost';
更新
update user set plugin="mysql_native_password";
刷新
flush privileges;
quit;
sudo service mysql restart mysql -u root -p 新密码
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
grant all on *.* to root@'%' identified by '你的密码' with grant option; flush privileges;
sudo service mysql restart
现在可在Navicat软件上远程连接MySQL数据库。