MySQL學習筆記04-MySQL的啟動和連接
2024-07-24 12:54:59
供稿:網友
(注:轉載及引用請注明作者saulzy)
一、查看并啟動mysql服務。
在windows xp下安裝完mysql后,它就已經自動啟動服務了,并且在開始菜單中有其客戶端的快捷方式連接,見圖4.1。
圖4.1
可以通過windows的服務管理器查看。“開始”-“運行”,輸入“services.msc”,回車。彈出windows的服務管理器,然后就可以看見服務名為“mysql”的服務項了,其右邊標明“已啟動”,見圖4.2。
圖4.2
如果沒有“已啟動”字樣,說明mysql服務未啟動,不能連接,會出現10061錯誤。啟動方法為:“開始”-“運行”,輸入“cmd”,回車彈出xp命令提示符界面(類似dos命令行,以后簡稱命令行)。然后輸入“net start mysql”就啟動mysql服務了,停止mysql服務“net stop mysql”(注意,這里是輸入的mysql服務的名字。如果你的mysql服務的名字是db或其它名字,你應該輸入“net start db”或其它名),見圖4.3。
圖4.3
二、連接mysql服務器。
現在開始連接mysql服務器,連接mysql的命令格式為:
mysql –h 主機名 –u 用戶名 –p 用戶密碼
在命令行進入mysql的目錄,見圖4.4。
圖4.4
由于我在開始時沒有設置密碼,所以直接按回車就可以了。如果出現:
welcome to the mysql monitor. commands end with ; or /g.
your mysql connection id is 1 to server version: 4.1.11-nt
type 'help;' or '/h' for help. type '/c' to clear the buffer.
mysql>
這就說明連接mysql成功,“mysql>”說明已經成功聯入mysql服務器了,可以開始msql的操作了。
“-h 主機名”還可以這樣寫:“-h主機名”(中間不要空格)、“--host=主機名”
“-u 用戶名”還可以寫成:“-u 用戶名”、“--user=用戶名”
“-p 用戶密碼”還可以寫出:“--password=用戶密碼”。但是,出于安全的考慮,最好不要這樣做。選擇-p 不跟口令告訴mysql在啟動時提示您鍵入口令。例如:
mysql>mysql -hlocalhost -uroot -p
三、一點小技巧。
象這樣連接mysql服務器很麻煩,需要先進入mysql的目錄,再連接mysql。這里有個小技巧可以快速連接mysql服務器。
“開始”-“所有程序”-“附件”-“命令行提示符”,在上面點右鍵,“發送到”-“桌面快捷方式”,在桌面上做個cmd的快捷方式。
然后右鍵點擊這個快捷方式,“屬性”-“常規”選項卡,將名稱改為“mysql命令行”。轉到“快捷方式”選項卡,將起始位置改為"e:/mysql server 4.1/bin",包括引號。
下次連接mysql服務器時,點擊這個快捷方式就直接進入mysql的目錄了,直接輸入連接命令即可。
還有個更方便的技巧,見圖4.1。上面有個“mysql command line client”,點擊它,出現“enter password:”提示,輸入密碼,馬上就連接上mysql服務器,連接命令都不用敲了。不過建議還是用上面的敲命令方式,可以熟悉命令的使用。
(注:轉載及引用請注明作者saulzy)