https://www.cnblogs.com/wangwust/p/9765843.html
sudo apt update sudo apt install mysql-server
sudo systemctl status mysql #查看数据库状态
设置数据库远程访问:
sudo mysql -u root -p #进入数据库
use mysql #使用数据库
show tables; #显示数据库
1.sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉 bind-address = 127.0.0.1
2.删除匿名用户:
sudo mysql -u root -p #进入数据库
use mysql;
delete from user where user='';
3.增加允许远程访问的用户或者允许现有用户的远程访问
create user 'root'@'%' identified by 'root'; #创建root用户,可以全域访问,密码为root
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root'; #修改root用户用密码访问数据库
grant all privileges on *.* to 'root'@'%' with grant option; #赋予root用户所有权限
flush privileges; #刷新
4 exit #退出数据库
5 sudo service mysql restart #重启数据库