直接使用show databases可直接查看數(shù)據(jù)庫(kù),前提是要進(jìn)去數(shù)據(jù)庫(kù),例如mysql -h localhost -uroot -p,回車(chē)后數(shù)據(jù)密碼即可進(jìn)去數(shù)據(jù)庫(kù)實(shí)例。
成都創(chuàng)新互聯(lián)公司專(zhuān)注于碧江網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供碧江營(yíng)銷(xiāo)型網(wǎng)站建設(shè),碧江網(wǎng)站制作、碧江網(wǎng)頁(yè)設(shè)計(jì)、碧江網(wǎng)站官網(wǎng)定制、小程序定制開(kāi)發(fā)服務(wù),打造碧江網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供碧江網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
如果需要進(jìn)去數(shù)據(jù)庫(kù)查看表信息,可使用use 數(shù)據(jù)庫(kù)名,如use test ,表示進(jìn)去test數(shù)據(jù)庫(kù),然后使用show tables 查看表心意。
一、用phpMyAdmin進(jìn)行查看
二、用命令行的SHOW 語(yǔ)句
直接在命令行下登陸MySQL運(yùn)行SHOW STATUS;查詢(xún)語(yǔ)句
同樣的語(yǔ)句還有SHOW VARIABLES;,SHOW STATUS是查看MySQL運(yùn)行情況,和上面那種通過(guò)pma查看到的信息基本類(lèi)似。
SHOW VARIABLES
SHOW VARIABLES是查看MySQL的配置參數(shù),還可以使用類(lèi)似SHOW VARIABLES LIKE ‘Key%’
SHOW PROCESSLIST
SHOW PROCESSLIST是查看當(dāng)前正在進(jìn)行的進(jìn)程,對(duì)于有鎖表等情況的排查很有用處。一般情況下,打開(kāi)MySQL的慢查詢(xún)記錄同樣有利于排查。
SHOW OPEN TABLES
SHOW OPEN TABLES是顯示當(dāng)前已經(jīng)被打開(kāi)的表列表。
三、用MySQL自帶工具mysqladmin 查看
使用MySQL自帶的mysqladmin 工具查看status,使用以下命令
mysqladmin -uroot -p密碼 status
顯示的結(jié)果如下:
Uptime: 502963 Threads: 2 Questions: 8561820 Slow queries: 734681 Opens: 553
45 Flush tables: 1 Open tables: 85 Queries per second avg: 17.023
另外可以添加 -i 5 參數(shù),讓其每五秒自動(dòng)刷新之。
mysqladmin -uroot -p密碼 status -i 5
mysqladmin extended-status
同樣的可以使用mysqladmin -uroot -p密碼 extended-status來(lái)查看更多的MySQL運(yùn)行信息,這種方式和第一種查看的信息基本一樣。
有時(shí),我們?cè)趍ysql中運(yùn)行一些命令,我們按鍵盤(pán)向上方向鍵會(huì)一一列出來(lái)。
如何查看命令歷史呢,就像在linux下的shell中查看shell命令歷史。
mysql 有這樣一個(gè)機(jī)制,就是,在用戶(hù)的主目錄下會(huì)生成一個(gè).mysql_history 的文件,這個(gè)文件會(huì)記錄用戶(hù)登錄mysql后,在mysql中敲過(guò)的每條命令。
使用命令行連接mysql數(shù)據(jù)庫(kù):
windows操作系統(tǒng)下,開(kāi)始——運(yùn)行,打開(kāi)"運(yùn)行"對(duì)話(huà)框,輸入cmd,點(diǎn)擊“確定”即可進(jìn)入dos窗口。
dos窗口輸入登錄mysql數(shù)據(jù)庫(kù)命令
mysql
-h
127.0.0.1
-u
root
-p
命令參數(shù)說(shuō)明:
mysql是登錄數(shù)據(jù)庫(kù)的命令,-h
后面跟服務(wù)器的ip,由于本示例mysql服務(wù)器安裝在本地,因此ip地址為127.0.0.1;-u
后面跟用戶(hù)名,本示例采用
root用戶(hù)登錄;-p
后面跟登錄密碼。
輸入上述命令后回車(chē),再輸入登錄密碼,在回車(chē)即可完成登錄mysql數(shù)據(jù)庫(kù)服務(wù)了。跟著可以運(yùn)行use
databasename語(yǔ)句操作某個(gè)數(shù)據(jù)庫(kù)了
mysql數(shù)據(jù)的查詢(xún)是通過(guò)sql語(yǔ)句來(lái)實(shí)現(xiàn)的,常用的查詢(xún)操作如下:
1、連接數(shù)據(jù)庫(kù)mysql -u 用戶(hù)名 -p 用戶(hù)密碼
說(shuō)明:可以在命令中直接接入密碼,也可以不加入密碼。
2、查看所有數(shù)據(jù)庫(kù)show databases;
3、選擇數(shù)據(jù)庫(kù)use databasename;
3、查看該數(shù)據(jù)庫(kù)下所有表show tables;
4、查看表的區(qū)段
describe 表名;
5、查詢(xún)表數(shù)據(jù)select ?字段名 from 表名;
dos命令行怎么查詢(xún)mysql數(shù)據(jù)庫(kù)具體步驟:
1.首先點(diǎn)擊桌面左下角--windows--圖標(biāo)--搜索框內(nèi)輸入--cmd--,點(diǎn)擊cmd.exe。
2.啟動(dòng)mysql數(shù)據(jù)庫(kù):在出來(lái)的DOS命令窗口中輸入 net start mysql,或者使用快捷鍵Windows鍵(在鍵盤(pán)上有個(gè)Windows標(biāo)志的按鍵)+ R直接輸入net start mysql后回車(chē)。(另附:關(guān)閉的命令為net stop mysql)
3.在DOS命令窗口輸入 mysql -hlocalhost -uroot -p回車(chē) 進(jìn)入mysql數(shù)據(jù)庫(kù),其中-h表示服務(wù)器名,localhost表示本地;-u為數(shù)據(jù)庫(kù)用戶(hù)名,root是mysql默認(rèn)用戶(hù)名;-p為密碼,如果設(shè)置了密碼,可直接在-p后鏈接輸入,如:-p123456,用戶(hù)沒(méi)有設(shè)置密碼,顯示Enter password時(shí),直接回車(chē)即可。注意,如果你的mysql沒(méi)有安裝在C盤(pán)下,你需要先使用DOS命令進(jìn)入mysql的安裝目錄下的bin目錄中。以我的電腦為例,方法如下:輸入D:進(jìn)入D盤(pán),在輸入cd D:\Tools\MySQL5.5.25\bin進(jìn)入到mysql的bin目錄下才可以輸入 mysql -hlocalhost -uroot -p
4.當(dāng)顯示此界面時(shí)表示成功鏈接到了mysql數(shù)據(jù)庫(kù)
5.輸入show databases;顯示你有的數(shù)據(jù)庫(kù)(mysql數(shù)據(jù)庫(kù)中的命令必須以分號(hào)結(jié)尾“;”)
6.如果要退出mysql數(shù)據(jù)庫(kù),輸入exit;回車(chē)