方式一:进入MySQL容器内部执行(交互式查询)
这种方法适合您需要连续执行多条查询命令的情况。
首先,SSH连接到您的云服务器。
进入MySQL Docker容器的bash终端:
bashsudo docker exec -it mysql-server bash登录到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