Navicat远程连接ubuntu服务器mysql

1.在ubuntu登录mysql

mysql -u root -p
填写密码
进入mysql服务,执行授权命令:
grant all on *.* to root@'%' identified by '你的密码' with grant option;
flush privileges;
退出mysql操作界面

2.设置数据库允许外网访问

编辑mysqld.cnf文件,注释掉 bind-address = 127.0.0.1
cd /etc/mysql/mysql.conf.d
加#号表示注释

image.png

保存,再重启mysql,重启命令:sudo service mysql restart

3.这里我使用的是腾讯云服务器,需要放通数据库端口入站

image.png

出站我默认是全部放通的


image.png

4.使用Navicat工具连接

image.png

再填入数据库的用户名和密码


image.png

结束。

你可能感兴趣的:(Navicat远程连接ubuntu服务器mysql)