SELECT DATABASE(); 可直接查看当前使用的数据库名,未选择时返回 NULL;SHOW DATABASES; 列出所有数据库;SHOW TABLES; 查看当前库所有表;USE database_name; 切换数据库后建议用 SELECT DATABASE(); 验证。
在 MySQL 中查看当前正在使用的数据库,最直接的方法是使用 SELECT DATABASE(); 语句。
执行以下命令即可返回当前选中的数据库名(如果未选择任何数据库,则返回 NULL):
若想确认当前有哪些数据库可用,可运行:
该命令列出服务器上所有数据库名称,包括系统库(如 information_schema、mysql、performance_schema 等)。
确定当前数据库后,常用配套操作是查看其下的数据表:

使用 USE database_name; 切换数据库后,建议立即执行 SELECT DATABASE(); 验证是否成功切换。
USE testdb; SELECT DATABASE(); —— 返回 testdb 即表示切换成功