当前位置:   article > 正文

Navicat如何连接远程服务器的MySQL_navcat怎么连接远程服务器的mysql

navcat怎么连接远程服务器的mysql

前言

  1. Xshall x 连接工具
  2. 云服务器一台
  3. 安装在云服务器里的Mysql x.x.xx(远程服务器内安装的)
  4. Navicat Premium xx(这xx是什么版本都行)

 远程配置云服务器中的MySQL

  1. 登录MySQL 
    mysql -uroot -p    ## 以root这个用户名登录数据库,也可以使用其他用户名 
  2. 输入密码登陆成功将会显示这
  3. 下面输入命令,记得写完命令最后加上英文的分号      ‘;’    !!!
    use mysql;   #选择MySQL数据库
    select user,host from user;     ##查看各个数据库的访问权限
    1. user这一列是数据库的用户名
    2. localhost这一列是用户访问权限,默认只能本地登录访问,'%'是可以任意IP访问

  4. 更改访问权限(同理,这里我更改的是用户名为root的数据库权限)
    update user set host = '%' where user = 'root';

  5. 再次查询MySQL数据库的访问权限
  6. 刷新配置
    FLUSH PRIVILEGES;
  7. 授权远程访问数据库(授权root(用户名可改)远程登录 后面的root_pwd代表登录密码)
    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root_pwd'; 
    
  8. 在云服务器的安全组 / 防火墙,放行3306端口

  9. 连接云服务器

  10. 测试连接

 大功告成啊哈哈哈

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/736827
推荐阅读
相关标签
  

闽ICP备14008679号