mysql 查看有多少个数据库,有多少个表,方法如下:
1、图形界面直接查看:
2、命令查看:
#查看数据库SHOW DATABASES;#查看表
USE blog;
SHOW TABLES;#查看表中的列
SHOW COLUMNS FROM auth_user;
DESCRIBE auth_user;
注意:describe 表名 是 show columns from 表名 的一种快捷方式。
查找所有表的语句
select table_name
from information_schematables
where table_schema='当前数据库'
mysql> use mysql
Database changed
mysql> show tables;
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| event |
| func |
| general_log |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| innodb_index_stats |
| innodb_table_stats |
| ndb_binlog_index |
| plugin |
| proc |
| procs_priv |
| proxies_priv |
| servers |
| slave_master_info |
| slave_relay_log_info |
| slave_worker_info |
| slow_log |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+
28 rows in set (005 sec)
show tables即为显示当前数据库中所有的表。
根据具体问题类型,进行步骤拆解/原因原理分析/内容拓展等。
具体步骤如下:/导致这种情况的原因主要是……
所有数据库名的命令 show databases
表结构和列结构 desc tablename
进入MySQL Command line client下查看当前使用的数据库:mysql>select database();mysql>status;mysql>show tables;mysql>show databases;//可以查看有哪些数据库,返回数据库名(databaseName)mysql>use databaseName; //更换当前使用的数据库mysql>show tables; //返回当前数据库下的所有表的名称或者也可以直接用以下命令mysql>show tables from databaseName;//databaseName可以用show databases得来mysql查看表结构命令
这个查不了,你可以进入mysql命令行输入
>use mysql;
>select from user ;
可以查看mysql的所有有用户名,但密码是加密的。
以上就是关于mysql 怎么查看创建的数据库和表全部的内容,包括:mysql 怎么查看创建的数据库和表、查询mysql数据库中所有表名、mysql 数据库怎么根据名字去查数据 命令等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)