一、SSH方式

1.首先登录mysql数据库

mysql -u root -p

输入密码后:
在这里插入图片描述
第一次连接的话该密码可以通过宝塔面板来重置:
(1)输入 bt:
在这里插入图片描述
(2)输入 7 即可重置mysql密码

2.查询mysql数据库中的user表

#使用mysql数据库 USE mysql;
#查询user表中User和host的内容 SELECT user.`User`,user.host FROM `user`;

在这里插入图片描述

3.更新权限

#更新user表中的host为%,更新条件,用户名为user,host为localhost
UPDATE `mysql`.`user` SET `host` = '%' WHERE `User` = 'root' AND `host` = 'localhost'; 

4.刷新权限

flush privileges;

5.开放云服务器的端口

  • 5.1配置规则

在这里插入图片描述

  • 5.2点击快速添加
    在这里插入图片描述
  • 5.3重启云服务器

二、宝塔面板方式

在这里插入图片描述

使用navicate进行连接:

1.点击新建连接,选择SSH选项

在这里插入图片描述

2.选择常规选项

在这里插入图片描述
这个用户名和密码实际上可以有多个,一个是root账户,其它是在宝塔面板中能直接看到的那些账户,用哪个其实都行。
在这里插入图片描述

测试:

在这里插入图片描述
以上,希望对你们有所帮助。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐