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

结束。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。