Ubuntu下mysql开启远端服务
进入你的数据库
mysql -uroot -p
新建一个用户
use mysql;
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
若不想设置 可以跳过这一步
给你的新建用户增加权限
grant all privileges on *.* to 'username'@'%' identified by 'passwd' WITH GRANT OPTION;
username 你设置的名字 passwd 你设置的密码, 不想设置就是root 只需要设置一下密码即可
重启一下数据库服务
service mysql restart
修改你的配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
#安装vim sudo apt-get install vim
找到 bind_address = 127.0.0.1
两种方式都可以 任选其一
(1)将 bind_address = 127.0.0.1注释掉
(2)将 bind_address = 0.0.0.0
修改完毕退出 重启服务
service mysql restart
若你的防火墙打开 允许开放3306端口
sudo ufw allow 3306