navicat连接远程mysql数据库
1. 登录远程服务器的mysql,查看mysql当前默认的权限,可以看到root访问权限是localhost,如果要实现远程连接,root必须是 '%'use mysql;select user,host from user;2修改root 权限update user set host = '%' where user = 'root';3. 刷新服务器配置FLUSH PRIVILEGES;4.允
1. 登录远程服务器的mysql,查看mysql当前默认的权限,可以看到root访问权限是localhost,
如果要实现远程连接,root必须是 '%'
use mysql;
select user,host from user;

2修改root 权限
update user set host = '%' where user = 'root';


3. 刷新服务器配置
FLUSH PRIVILEGES;
4.允许远程连接,连接账号是root,密码是123456
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

5. 和第三一样,刷新服务器配置
FLUSH PRIVILEGES;
6.开放端口3306

7. 按图连接

好了,这样就完成了,这样一来不管你在哪里,只要有navicat设置不用装mysql都可以使用,不在限制与你的电脑上了
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)