NAVICATE连接远程数据库两种方式

1. 常规方式

image
这种方式使用的登陆的MySQL所在环境的地址

  • 用户名 是Windows或Linux系统用户
  • 密码 是 系统对应密码

常见问题

  1. 无法连接,提示 PASSword YES或者NO
    • 确保远程连接授权了--
      GRANT ALL PRIVILEGES ON *.* TO root@"8.8.8.8" IDENTIFIED BY "your_password" WITH GRANT OPTION;
      --刷新权限FLUSH PRIVILEGES;FLUSH PRIVILEGES;
      • 登陆服务器MySQL,输入运行上面的命令
      • @后面的信息填写允许连接的ip或者使用%代替,表示所有都允许
    • 如果还是无法连接可以尝试配置文件 (/etc/my.cnf)中关闭MySQL登陆使用密码
    • 可以使用SSH方式进行连接

2. SSH方式

  • 原理是:NaviCate--->服务器-->MySQL数据库 因此需要填写SSH 和常规两个部分的信息
    一个是为了连接到环境,一个是为了连接到数据库.

image

image

注意点
  1. SSH连接服务器填写的是 Linux或windows的信息,用户名,密码,端口
  2. 常规连接部分填写的是MySQL数据库的信息.
    • 主机填写localhost或者127.0.0.1
    • 端口 MySQL占用端口
    • 用户名,密码 数据库对应信息
posted @ 2021-11-14 10:33  力量源于练习  阅读(688)  评论(0)    收藏  举报