嘀嘀嘀~~~  页面这在飞快的跑来 . . .

Navicat连接阿里云ECS


进入ECS

使用终端

ssh 用户名@ip
#ssh root@xxx.xx.xxx.xx

进入mysql

mysql -u root -p #回车 输入密码

授予权限

8.0之前

grant all privileges on . to '用户名'@'%' identified by '密码' with grant option;
#grant all privileges on . to 'root'@'%' identified by '123456t' with grant option;
#或者
grant all privileges on . to 'root'@’主机ip‘ with grant option;

若是报错,使用下步方式

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

8.0之后

从MySQL 8开始,不再可以(隐式)使用GRANT命令创建用户.改用CREATE USER,然后使用GRANT声明:

mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'root';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

两行均显示ok则代表成功。

建立连接

使用navicat工具新建连接,分别设置(注意区分常规和SSH)并测试连通。

常规

SSH


文章作者: WuLiZeng
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 WuLiZeng !
评论
  目录