方式一:进入MySQL容器内部执行(交互式查询)

这种方法适合您需要连续执行多条查询命令的情况。

  1. 首先,SSH连接到您的云服务器

进入MySQL Docker容器的bash终端

bashsudo docker exec -it mysql-server bash
  1. 登录到MySQL客户端(使用您启动容器时设置的密码):

mysql -u root -p
Enter password: # 输入密码,输入时不会显示

成功后会看到 mysql> 提示符。

mysql> 提示符下执行以下命令:

1. 查看MySQL服务器中有哪些数据库:

SHOW DATABASES;

这条命令会列出所有数据库,包括系统自带的数据库(如 mysql, information_schema, performance_schema, sys)和您创建的数据库。

2. 选择一个数据库(例如选择 ruoyi 数据库):

USE your_database;

成功后会提示 Database changed

3. 查看当前选择的数据库中有哪些表:

SHOW TABLES;

这条命令会列出 your_database数据库中的所有表。

4. (可选)查看某张表的简单结构(例如查看 sys_user 表):

DESC sys_user;

或者更详细的信息:

SHOW CREATE TABLE sys_user;

5. 退出MySQL客户端和容器:

exit; -- 退出MySQL客户端
exit   -- 退出容器bash