use 数据库名
show tables就能看到这个库中所有的表
或者更直接一点,你到mysql 的data文件夹下看看,有多少个文件夹就有多少个库,看看有多少个不同的文件名,就有多少个表
//看当前使用的是哪个数据库 ,如果你还没选择任何数据库,结果是NULL。mysql>select database(); +------------+ | DATABASE() | +------------+ | menagerie | +------------+
如何查看Mysql中有哪些数据库和表
我想要知道自己的Mysql中有哪些数据库和表,该如何查看?
2006-6-20 02:22 lcy234
show databases;use databaseName;show tables;
MySQL(发音为"my ess cue el",不是"my sequel")是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
1、列出当前用户可查看的所有数据库:SHOW DATABASES。
2、使用 LIKE 从句,查看与 test_db “完全匹配”的数据库:SHOW DATABASES LIKE 'test_db'。
3、使用 LIKE 从句,查看名字中“包含” test 的数据库: SHOW DATABASES LIKE '%test%'。
4、使用 LIKE 从句,查看名字以 db 开头的数据库: SHOW DATABASES LIKE 'db%'。
5、使用 LIKE 从句,查看名字以 db 结尾的数据库:SHOW DATABASES LIKE '%db'。
6、也可以查看当前工作数据库。
7、切换到一个数据库。
8、再次查看,成功得到了当前工作数据库的名字。
方法:1、使用SQL自带的管理工具进行查看。2、在查询分析器/能执行SQL命令的程序中执行下面的代码,可以查询到当前实例中所有数据库。
SQLServer是一个关系数据库管理系统。SQLServer2005是Microsoft公司近年来具有里程碑性质的企业级数据库产品,是新一代的数据管理与分析软件。
查看那些库的话必须用dba权限登录。登陆后可以通过下面的方法来查看。
一、查看有哪些库,你的库理解不准确,应该准确来说是表空间,可以通过下面的命令来实现
SELECT Totalname "Tablespace Name",
Free_space, (total_space-Free_space) Used_space, total_space
FROM
(select tablespace_name, sum(bytes/1024/1024) Free_Space
from sysdba_free_space
group by tablespace_name
) Free,
(select bname, sum(bytes/1024/1024) TOTAL_SPACE
from sysv_$datafile a, sysv_$tablespace B
where ats# = bts#
group by bname
) Total
WHERE FreeTablespace_name = Totalname
二、查看有哪些表。
select table_name from dba_tables where owner='A';
以上就是关于如何查看mysql数据库中有哪些表全部的内容,包括:如何查看mysql数据库中有哪些表、怎么查看ubuntu mysql数据库、sql如何查询dsn下有多少个数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)