使用Navicat连接阿里云 或 腾讯云ECS服务器上的MySQL数据库

首先,这个连接方法,有个缺点,就是特别慢,暂时没有找到解决方法,找到咯在补上。哪位猿友知道的,麻烦给我留个连接哈~

一、首先要mysql授权

指令啥意思,请参考我的mysql从入门到精通博文(ctrl+f 授权):



    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;  
    Query OK, 0 rows affected (0.00 sec)  
      
    mysql>FLUSH PRIVILEGES;  
    Query OK, 0 rows affected (0.00 sec)  

说明:【想要root用户使用密码123456从任何主机连接到mysql服务器】

mysql> select host,user from user;  
+-------------------------+------+  
| host                    | user |  
+-------------------------+------+  
| %                       | root |  
| 127.0.0.1               | root |  
| iz2ze3hkpeilimy9kn68tvz |      |  
| iz2ze3hkpeilimy9kn68tvz | root |  
| localhost               |      |  
| localhost               | root |  
+-------------------------+------+  
6 rows in set (0.00 sec) 

说明:[修改权限后查询user表 ]

二、Navicat远程连接阿里云ECS数据库

使用Navicat 通过SSH在本地连接远程数据库
1、首先常规设置

使用Navicat连接阿里云 或 腾讯云ECS服务器上的MySQL数据库_第1张图片

2、进行SSH设置

使用Navicat连接阿里云 或 腾讯云ECS服务器上的MySQL数据库_第2张图片

阿里云远程数据库连接成功


你可能感兴趣的:(mysql)