教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

JAVA培訓(xùn)之MySQL目錄及基本命令介紹

更新時(shí)間:2016年10月25日16時(shí)56分 來(lái)源:傳智播客JAVA培訓(xùn)學(xué)院 瀏覽次數(shù):

MySQL目錄及基本命令介紹

1.MySQL目錄介紹

(1)首先來(lái)看MySQL的安裝目錄,如圖1-1所示:

圖1-1 MySQL的安裝目錄
(2)圖1-1中的bin目錄中存放的是二進(jìn)制的可執(zhí)行文件,如圖1-2所示:

圖1-2 bin目錄結(jié)構(gòu)
(3)圖1-2中的mysqld.exe是服務(wù)器程序,必須先啟動(dòng)它,客戶(hù)端才能連接上服務(wù)器。當(dāng)MySQL服務(wù)啟動(dòng),可以在任務(wù)管理器中的進(jìn)程中發(fā)現(xiàn)該進(jìn)程,如圖1-3所示:

圖1-3 mysqld.exe
(4)圖1-3中的mysql.exe是客戶(hù)端程序,用來(lái)操作數(shù)據(jù)庫(kù)服務(wù)器,但必須保證服務(wù)器已開(kāi)啟才能連接上。例如我們?cè)赿os窗口中連接MySQL數(shù)據(jù)庫(kù),如圖1-4所示:

圖1-4 連接MySQL數(shù)據(jù)庫(kù)
(5)再打開(kāi)任務(wù)管理器,查看進(jìn)程中有什么,如圖1-5所示:

圖1-5 任務(wù)管理器
圖1-5中,當(dāng)我們連接數(shù)據(jù)庫(kù),在任務(wù)管理器中就會(huì)出現(xiàn)一個(gè)mysql.exe進(jìn)程,比如我再打開(kāi)一個(gè)dos窗口連接數(shù)據(jù)庫(kù),觀(guān)察任務(wù)管理器,如圖1-6所示:

圖1-6 任務(wù)管理器
圖1-6中,當(dāng)我們?cè)赿os窗口中再次連接數(shù)據(jù)庫(kù)時(shí),任務(wù)管理器中又有一個(gè)名為mysql.exe的進(jìn)程。
另外,在bin目錄下有一個(gè)my.ini文件,該文件中包含的是mysql數(shù)據(jù)庫(kù)服務(wù)器的相關(guān)配置,該文件我們會(huì)在后面詳細(xì)介紹。在C:\ProgramData\MySQL\MySQL Server 5.1\data目錄下存放的是數(shù)據(jù)庫(kù)的數(shù)據(jù)信息,如圖1-7所示:

圖1-7 數(shù)據(jù)庫(kù)數(shù)據(jù)信息
當(dāng)前目錄下的每個(gè)目錄都表示一個(gè)數(shù)據(jù)庫(kù),例如該目錄下有一個(gè)user目錄,那么說(shuō)明在你的數(shù)據(jù)庫(kù)管理系統(tǒng)中存在一個(gè)名為user的database。
打開(kāi)圖1-7中的user目錄,如圖1-8所示:

圖1-8 user目錄
在每個(gè)數(shù)據(jù)庫(kù)目錄下會(huì)有0~N個(gè)擴(kuò)展名為frm的文件,每個(gè)frm文件就表示一個(gè)table。該文件不要用文本編輯器打開(kāi),因?yàn)樗怯蓴?shù)據(jù)庫(kù)管理系統(tǒng)來(lái)讀寫(xiě)的。 

2.基本命令介紹

基本命令分為服務(wù)器操作命令和客戶(hù)端操作命令,下面我們來(lái)分別介紹這兩種命令,如下所示:
  • 服務(wù)器操作命令
  • 開(kāi)啟服務(wù)器(必須保證mysql為windows服務(wù)):net start mysql;
  • 關(guān)閉服務(wù)器(必須保證mysql為windows服務(wù)):net stop mysql。
  • 客戶(hù)端操作
使用cmd進(jìn)入dos窗口下,
  • 登錄服務(wù)器:mysql –uroot –p123 –hlocalhost
  • -u:表示用戶(hù)名;
  • -p:表示密碼;
  • -h:表示ip。
我們創(chuàng)建數(shù)據(jù)庫(kù)用戶(hù)時(shí)需要為該用戶(hù)指定ip地址,它的作用就是當(dāng)用戶(hù)要訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)時(shí)一定要在指定的ip地址下才能登錄,而超級(jí)用戶(hù)可以不用指定ip地址,因此-h可以省略。以上命令也可以替換成:mysql –uroot –p123 –h127.0.0.1。
  • 退出服務(wù)器
登錄后在dos命令窗口輸入:exit或quit即可退出服務(wù)器。

使用左外連接查詢(xún),左表是e1,因此e1表中的所有員工姓名都被查詢(xún)出來(lái),e2表中不滿(mǎn)足條件的位置用null代替。


本文版權(quán)歸傳智播客java學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!
作者:傳智播客java學(xué)院
0 分享到:
和我們?cè)诰€(xiàn)交談!