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