Google云服务器搭建MySQL数据库并且远程连接

步骤

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、使用远程连接工具即可连接成功

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180531G0HBQR00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券