如何在mysql中查看当前数据库_mysql查看数据库语句

SELECT DATABASE(); 可直接查看当前使用的数据库名

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

在 MySQL 中查看当前正在使用的数据库,最直接的方法是使用 SELECT DATABASE(); 语句。

查看当前数据库(推荐)

执行以下命令即可返回当前选中的数据库名(如果未选择任何数据库,则返回 NULL):

  • SELECT DATABASE();

查看所有数据库列表

若想确认当前有哪些数据库可用,可运行:

  • SHOW DATABASES;

该命令列出服务器上所有数据库名称,包括系统库(如 information_schemamysqlperformance_schema 等)。

查看当前数据库中的所有表

确定当前数据库后,常用配套操作是查看其下的数据表:

  • SHOW TABLES;(需先 USE 某库,或已处于目标库中)
  • 也可用 SHOW TABLES FROM database_name; 直接指定库名查看

切换并确认当前数据库

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

  • 例如:USE testdb; SELECT DATABASE(); —— 返回 testdb 即表示切换成功