顾美玲勾引管家|日韩黄色成人|国产精品theporn动漫|欧美日日日|国产精品探花在线

專業只做數據庫實訓和認證的品牌機構

微信公眾號新浪微博
免費咨詢電話:400-0909-964
當前位置: 網站首頁 > MySQL培訓 > MySQL課程 > MySQL基礎教程:建立和中止與服務器的連接

MySQL基礎教程:建立和中止與服務器的連接

文章來源: 更新時間:2016/7/18 11:52:51

在線老師點擊咨詢:

最新學訊:近期OCP認證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費用請聯系在線老師,甲骨文官方認證,報名從速!

我要咨詢

MySQL基礎教程:建立和中止與服務器的連接,MySQL(有時稱為“終端監視器”或只是“監視”)是一個交互式程序,允許你連接一個MySQL服務器,運行查詢并察看結果。

1、如何使用客戶機建立連接

為了連接到服務器,從外殼程序(即從 UNIX 提示符,或從 Windows 下的 DOS 控制臺)激活 mysql 程序。命令如下:

shell>mysql

又如,直接連接一個數據庫:

shell> mysql db_name

其中的“$”在本書中代表外殼程序提示符。這是 UNIX 標準提示符之一;另一個為“#”。在 Windows 下,提示符類似 “c:\>”。

2、客戶機最常使用的選項:主機、用戶和密碼

為了連接服務器,當你調用mysql時,你通常將需要提供一個MySQL用戶名和很可能,一個口令。如果服務器運行在不是你登錄的一臺機器上,你也將需要指定主機名。聯系你的管理員以找出你應該使用什么連接參數進行連接(即,那個主機,用戶名字和使用的口令)。一旦你知道正確的參數,你應該能象這樣連接:

shell> mysql -h host -u user -p

Enter password: ********

********代表你的口令;當mysql顯示Enter password:提示時輸入它。

在剛開始學習 MySQL 時,大概會為其安全系統而煩惱,因為它使您難于做自己想做的事。(您必須取得創建和訪問數據庫的權限,任何時候連接到數據庫都必須給出自己的名字和口令。)但是,在您通過數據庫錄入和使用自己的記錄后,看法就會馬上改變了。

下面介紹選項的含義:

-h host_name(可選擇形式:--host=host_name)

希望連接的服務器主機。如果此服務器運行在與 mysql 相同的機器上,這個選項一般可省略。

-u user_name(可選擇的形式:--user=user_name)

您的 MySQL 用戶名。如果使用 UNIX 且您的 MySQL 用戶名與注冊名相同,則可以省去這個選項;mysql 將使用您的注冊名作為您的 MySQL 名。

在 Windows 下,缺省的用戶名為 ODBC。這可能不一定非常有用?稍诿钚猩现付ㄒ粋名字,也可以通過設置 USER 變量在環境變量中設置一個缺省名。如用下列 set 命令指定 paul 的一個用戶名:

-p(可選擇的形式:--password)

這個選項告訴 mysql 提示鍵入您的 MySQL 口令。注意:可用 -pyour_password 的形式(可選擇的形式:--password=your_password)在命令行上鍵入您的口令。但是,出于安全的考慮,最好不要這樣做。選擇 -p 不跟口令告訴 mysql 在啟動時提示您鍵入口令。例如:

在看到 Enter password: 時,鍵入口令即可。(口令不會顯到屏幕,以免給別人看到。)請注意,MySQL 口令不一定必須與 UNIX 或 Windows 口令相同。

如果完全省略了 -p 選項,mysql 就認為您不需要口令,不作提示。

請注意:-h 和 -u 選項與跟在它們后面的詞有關,無論選項和后跟的詞之間是否有空格。而 -p 卻不是這樣,如果在命令行上給出口令,-p 和口令之間一定不加空格。

例如,假定我的 MySQL 用戶名和口令分別為 tom 和 secret,希望連接到在我注冊的同一機器上運行的服務器上。下面的 mysql 命令能完成這項工作:

shell>mysql –u tom -p

在我鍵入命令后,mysql 顯示 Enter password: 提示鍵入口令。然后我鍵入口令(****** 表明我鍵入了 secret)。

如果一切順利的話,mysql 顯示一串消息和一個“mysql>”提示,表示它正等待我發布查詢。完整的啟動序列如下所示:

為了連接到在其他某個機器上運行的服務器,需要用 -h 指定主機名。如果該主機為 mysql.domain.net,則相應的命令如下所示:

shell>mysql –h mysql.domain.net –u tom -p

在后面的說明 mysql 命令行的多數例子中,為簡單起見,我們打算省去 -h、-u 和 -p 選項。并且假定您將會提供任何所需的選項。

有很多設置賬號的方法,從而不必在每次運行 mysql 時都在連接參數中進行鍵入。這個問題在前面已經介紹過,你只需在選項文件中提供參數,具體請看3.2.2。您可能會希望現在就跳到該節,以便找到一些更易于連接到服務器的辦法。

3、結束會話

在建立了服務器的一個連接后,可在任何時候鍵入下列命令來結束會話:

quit exit

還可以鍵入 Control-D 來退出,至少在 UNIX 上可以這樣。

本文地址:http://www.mudan321.com/mysql/kecheng/12506358391.html 轉載請注明!


PostgreSQL入門到精通 100+ 個學習資料

Oracle培訓機構

金牌講師<>

冉乃綱-老師CUUG金牌講師
冉老師 CUUG金牌講師 Oracle及RedHat高級講師、Unix/Linux 資深專家...[詳細了解老師]

免費咨詢上課流程 客服在線中

陳衛星-老師CUUG金牌講師
陳老師 CUUG金牌講師 精通Oracle管理、備份恢復、性能優化 11年Ora...[詳細了解老師]

免費咨詢上課流程 客服在線中

選學校如何選擇適合自己的學校

CUUG -CHINA UNIX USER GROUP,是國際UNIX組織UNIFORUM的中國代表,是國內悠久的專業UNIX培訓機構,被譽為中國UNIX 的搖籃。多年來,以提高教學質量為本,強調素質教育,積極引進、消化國外的新技術,有效的結合中國....[詳情]

一站式服務(從入學到就業一幫到底)

入學

學習

就業

實操

食宿
地址:北京市海淀區田村山南路35號院17號樓
課程咨詢: 400-0909-964
企業服務:137 1818 8639(陳經理)
部分信息來源于網絡,如有錯誤請聯系指正!
版權所有@北京神腦資訊技術有限公司 (CUUG,中國UNIX用戶協會) Copyright 2016 ALL Rights Reserved 京ICP備11008061號-1