SELECT DATABASE(); 可直接查看当前使用的数据库名,未选择时返回 NULL;SHOW DATABASES; 列出所有数据库;SHOW TABLES; 查看当前库所有表;USE database_name; 切换数据库后建议用 SELECT DATABASE(); 验证。

在 MySQL 中查看当前正在使用的数据库,最直接的方法是使用 SELECT DATABASE(); 语句。
查看当前数据库(推荐)
执行以下命令即可返回当前选中的数据库名(如果未选择任何数据库,则返回 NULL):
- SELECT DATABASE();
查看所有数据库列表
若想确认当前有哪些数据库可用,可运行:
- SHOW DATABASES;
该命令列出服务器上所有数据库名称,包括系统库(如 information_schema、mysql、performance_schema 等)。
本文介绍了Python操作MYSQL、执行SQL语句、获取结果集、遍历结果集、取得某个字段、获取表字段名、将图片插入数据库、执行事务等各种代码实例和详细介绍,代码居多,是一桌丰盛唯美的代码大餐。如果想查看在线版请访问:https://www.jb51.net/article/34102.htm
查看当前数据库中的所有表
确定当前数据库后,常用配套操作是查看其下的数据表:
- SHOW TABLES;(需先 USE 某库,或已处于目标库中)
- 也可用 SHOW TABLES FROM database_name; 直接指定库名查看
切换并确认当前数据库
使用 USE database_name; 切换数据库后,建议立即执行 SELECT DATABASE(); 验证是否成功切换。
- 例如:
USE testdb; SELECT DATABASE();—— 返回testdb即表示切换成功









