2020久久超碰欧美精品最新亚洲欧美日韩久久精品,国产福利电影一区二区三区,亚洲欧美日韩一区在线观看,亚洲国产欧美日韩欧美特级,亚洲欧美日韩成人一区久久,欧美日韩精品一区二区三区不卡,国产欧美日韩va另类影音先锋,亚洲欧美日韩久久精品,亚洲欧美日韩国产成人精品影院,亚洲国产欧美日韩精品一区二区三区,欧美日韩国产成人高清视频,日韩久久精品国产免费观看频道,久久人人爽人人爽从片av高清,国产精品综合一区二区

首頁技術文章正文

JAVA培訓之MySQL目錄及基本命令介紹

更新時間:2017-04-13 來源:傳智播客Java培訓學院 瀏覽量:

MySQL目錄及基本命令介紹

1.MySQL目錄介紹

(1)首先來看MySQL的安裝目錄,如圖1-1所示:
1554096237056_1.png圖1-1 MySQL的安裝目錄
(2)圖1-1中的bin目錄中存放的是二進制的可執行文件,如圖1-2所示:
1554096243924_2.png圖1-2 bin目錄結構
(3)圖1-2中的mysqld.exe是服務器程序,必須先啟動它,客戶端才能連接上服務器。當MySQL服務啟動,可以在任務管理器中的進程中發現該進程,如圖1-3所示:
1554096249840_3.png圖1-3 mysqld.exe
(4)圖1-3中的mysql.exe是客戶端程序,用來操作數據庫服務器,但必須保證服務器已開啟才能連接上。例如我們在dos窗口中連接MySQL數據庫,如圖1-4所示:
1554096255197_4.png
圖1-4 連接MySQL數據庫
(5)再打開任務管理器,查看進程中有什么,如圖1-5所示:
1554096268138_5.png圖1-5 任務管理器
圖1-5中,當我們連接數據庫,在任務管理器中就會出現一個mysql.exe進程,比如我再打開一個dos窗口連接數據庫,觀察任務管理器,如圖1-6所示:
1554096273385_6.png圖1-6 任務管理器
圖1-6中,當我們在dos窗口中再次連接數據庫時,任務管理器中又有一個名為mysql.exe的進程。
另外,在bin目錄下有一個my.ini文件,該文件中包含的是mysql數據庫服務器的相關配置,該文件我們會在后面詳細介紹。在C:\ProgramData\MySQL\MySQL Server 5.1\data目錄下存放的是數據庫的數據信息,如圖1-7所示:
1554096278714_7.png圖1-7 數據庫數據信息
當前目錄下的每個目錄都表示一個數據庫,例如該目錄下有一個user目錄,那么說明在你的數據庫管理系統中存在一個名為user的database。
打開圖1-7中的user目錄,如圖1-8所示:
1554096284254_8.png圖1-8 user目錄
在每個數據庫目錄下會有0~N個擴展名為frm的文件,每個frm文件就表示一個table。該文件不要用文本編輯器打開,因為它是由數據庫管理系統來讀寫的。 

2.基本命令介紹

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

使用左外連接查詢,左表是e1,因此e1表中的所有員工姓名都被查詢出來,e2表中不滿足條件的位置用null代替。

本文版權歸黑馬程序員Java培訓學院所有,歡迎轉載,轉載請注明作者出處。謝謝!
作者:黑馬程序員Java培訓學院
首發:http://java.itheima.com

分享到:
在線咨詢 我要報名
和我們在線交談!