1.更新软件列表
sudo apt-get update
2.下载安装mysql相关服务
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
3.设置root账号密码
查看mysql默认用户的账号密码(随机生成的):
sudo cat /etc/mysql/debian.cnf
使用该账号密码登录
修改root密码(这里将密码修改成了‘123456’):
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
4.修改root可远程登录
执行sql,将用户表中的root用户的host改为'%',%意为所有ip都可登录
update mysql.user set host = '%' where user = 'root';
进入终端用gedit打开文件
sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf
把/etc/mysql/mysql.conf.d/mysqld.cnf文件中
bind-address = 127.0.0.1
mysqlx-bind-address = 127.0.0.1
行首加#注释
没有 mysqlx-bind-address 可以不注释
5.重启mysql服务
以上操作完成,重启mysql服务即可
service mysql restart