1.配置mysql允许远程访问,首先编辑 /etc/mysql/mysql.conf.d/mysqld.cnf 配置文件:命令如下:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
查询并找到:bind-address = 127.0.0.1这一行(43行),注释掉(#),保存退出(wq!);
2.然后进入mysql数据库,执行授权命令:
$ mysql -u root -p
mysql> grant all on *.* to root@'%' identified by '你的密码' with grant option;
mysql> flush privileges; # 刷新权限
mysql> exit # 执行exit命令退出mysql服务;
3.再执行如下命令重启mysql:
$ systemctl restart mysql
4.现在Windows下可以使用Navicat图形化工具远程连接Ubuntu下的MySQL数据库,输入刚授权远程权限的用户名及密码。
这里顺便再分享下:Navicat Premium12安装包:
链接:https://pan.baidu.com/s/1DAaBGb1eYHwHac_pzREYDA
提取码:osom
***完***