use 數(shù)據(jù)庫(kù)名
為依安等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及依安網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站建設(shè)、做網(wǎng)站、依安網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
show tables就能看到這個(gè)庫(kù)中所有的表
或者更直接一點(diǎn),你到mysql 的data文件夾下看看,有多少個(gè)文件夾就有多少個(gè)庫(kù),看看有多少個(gè)不同的文件名,就有多少個(gè)表
//看當(dāng)前使用的是哪個(gè)數(shù)據(jù)庫(kù) ,如果你還沒(méi)選擇任何數(shù)據(jù)庫(kù),結(jié)果是NULL。mysqlselect database(); +------------+ | DATABASE() | +------------+ | menagerie ?| +------------+
如何查看Mysql中有哪些數(shù)據(jù)庫(kù)和表
我想要知道自己的Mysql中有哪些數(shù)據(jù)庫(kù)和表,該如何查看?
2006-6-20 02:22 lcy234
show databases;use databaseName;show tables;
MySQL(發(fā)音為"my ess cue el",不是"my sequel")是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言--結(jié)構(gòu)化查詢語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。
MySQL
使用下面這個(gè)語(yǔ)句,來(lái)查詢
指定表,
有什么字段信息。
mysql
SELECT
COLUMN_NAME,
DATA_TYPE,
IS_NULLABLE,
COLUMN_DEFAULT
-
FROM
-
INFORMATION_SCHEMA.COLUMNS
-
WHERE
-
table_name
=
'test_main'
-
AND
table_schema
=
'test'
-
//
+-------------+-----------+-------------+----------------+
|
COLUMN_NAME
|
DATA_TYPE
|
IS_NULLABLE
|
COLUMN_DEFAULT
|
+-------------+-----------+-------------+----------------+
|
id
|
int
|
NO
|
|
|
value
|
varchar
|
YES
|
NULL
|
+-------------+-----------+-------------+----------------+
2
rows
in
set
(0.00
sec)
如果樓主是
知道字段,想知道表。
那么就修改一下
SQL
SELECT
table_name
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
table_schema
=
'你那個(gè)數(shù)據(jù)庫(kù)的名字
也就是
use
什么的'
AND
COLUMN_NAME
=
'user'
上面這個(gè)
SQL
應(yīng)該是把
所有的
有
user
這個(gè)字段
的
表名稱,都列出來(lái)了。
如果
表的數(shù)量不多的話,
就去查詢一下,具體是哪個(gè)表吧。
啟動(dòng),關(guān)閉MySQL
在CMD中輸入: net start mysql
在服務(wù)管理器中啟動(dòng),關(guān)閉.
MySQL登錄在CMD中輸入
mysql –h localhost –u root -p
查看數(shù)據(jù)庫(kù): show databases;
使用數(shù)據(jù)庫(kù): use db_name;
查看表: show tables;
查看表結(jié)構(gòu): describe table_name;要是不想用命令就在安裝MYSQL的瀏覽器,直接在里面打開(kāi)看就好了
mysql 查看有多少個(gè)數(shù)據(jù)庫(kù),有多少個(gè)表,方法如下:
1、圖形界面直接查看:
2、命令查看:
#查看數(shù)據(jù)庫(kù)
SHOW?DATABASES;
#查看表
USE?blog;
SHOW?TABLES;
#查看表中的列
SHOW?COLUMNS?FROM?auth_user;
DESCRIBE?auth_user;
注意:describe 表名 是 show columns from 表名 的一種快捷方式。
SELECT * FROM information_schema.columns WHERE column_name='brand_id';
TABLE_SCHEMA字段為db的名稱(所屬的數(shù)據(jù)庫(kù)),字段TABLE_NAME為表的名稱。
show tables 將所有表名展示出來(lái)!