navicat远程连接mysql数据库
程序员文章站
2022-06-11 21:48:04
...
(1)更改配置文件
修改MySQL配置文件my.cnf,将文件中的bind-address = (服务器本地ip地址) 这句话注释掉,或者改为0.0.0.0,表示允许所有的IP访问3306端口连接数据库
cd /etc/mysql/my.cnf
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/
[mysqld]
bind-address = 0.0.0.0
(2)重启mysql服务器
sudo service mysql restart
(3)更改root(或者其他用户)权限属性
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
#注:第一个 root 为用户名,第二个 root 为密码,请根据实际情况修改,
#*.*为数据库名.数据库表,表示可以访问所有数据库下的数据库表。
(4)使之生效
FLUSH PRIVILEGES;
(5)测试navicat远程连接数据库,我的是成功的,仅供参考,有错误欢迎指正。
上一篇: Edraw Max怎么绘制带反光的球体?
下一篇: 提高办公效率 11种方法设置打印参数
推荐阅读