步骤
1、root用户安装mysql
首先更新安装源:
sudo apt-get update
安装mysql:
sudo apt-get install mysql-server
2、安装完成后登录mysql数据库更改用户权限,登录mysq
mysql -u root -p
输入root密码后进入mysql数据库,执行以下操作
use mysql
update user set host='%' where user='root';
grant all privileges on *.* TO 'root'@'%' identified by 'root的密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
以上命令是允许任意ip使用root用户和root密码远程连接mysql数据库
3、修改mysql配置文件,允许外部ip访问mysql数据库,默认为本地localhost
vi /etc/mysql/mysql.conf.d/mysqld.cnf
bindaddress=127.0.0.1
注释掉上面一行,然后保存
:wq
4、重启mysql数据库
service mysql restart
5、谷歌云服务器防火墙配置
云服务器vm实例->网络->防火墙规则,添加防火墙规则规则,名称任意,优先级小于100即可,对匹配项执行的操作,允许,来源ip地址范围0.0.0.0/0,协议和端口输入tcp:3306,点击确定后,可以看到防火墙规则中新增了一条3306的规则
6、使用远程连接工具即可连接成功
领取专属 10元无门槛券
私享最新 技术干货