MySQL是存储数据对象的容器,MySQL可有多个唯一名称的数据库,在MySQL中有系统数据库和自定义数据库,系统数据库是安装MySQL时自动创建的用于存放MySQL的信息,自定义数据库时由用户创建的数据库。
以phpMyAdmin为例,在图形工具登录后就会显示所有的数据库了,包含系统数据库和自定义数据库
显示mysql服务器主机上列出数据库(包含系统数据库和自定义数据库)
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]
显示所以数据库包含系统数据库和自定义
mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | hlwj | | mysql | | newyicheng | | newzjzhbhq | | performance_schema | | shanmeng | | sys | | yichengjianshe | | yoshop | | zjzhbhq | +--------------------+ 11 rows in set (0.00 sec)
SHOW DATABASES和SHOW SCHEMAS 效果一样。SHOW 接受 LIKE 限制所显示行的条款也允许WHERE 指定选定行必须满足的更一般条件的条款。具体详情可阅读SHOW DATABASES和SHOW SCHEMAS 语句。 |