MySQL認(rèn)證培訓(xùn):mysql客戶機(jī)
最新學(xué)訊:近期OCP認(rèn)證正在報(bào)名中,因考試人員較多請(qǐng)盡快報(bào)名獲取最近考試時(shí)間,報(bào)名費(fèi)用請(qǐng)聯(lián)系在線老師,甲骨文官方認(rèn)證,報(bào)名從速!
我要咨詢MySQL認(rèn)證培訓(xùn):mysql客戶機(jī),與MySQL服務(wù)器結(jié)合在一起進(jìn)行開發(fā)或與MySQL數(shù)據(jù)庫協(xié)同工作的方法有許多種。你可使用的最基本的界面程序就是mysql客戶機(jī)。使用該程序,你可以從命令行界面環(huán)境下與服務(wù)器進(jìn)行交互操作。
如果你的服務(wù)器上已經(jīng)安裝了MySQL,那么就可以使用mysql客戶機(jī)了。在基于UNIX 的系統(tǒng)上,你可以輸入whereis mysql查找mysql所在的位置。Windows 、Macintosh以及其他圖形用戶界面的系統(tǒng)都預(yù)置了查找程序所在位置的工具。如果MySQL 是按照默認(rèn)的方式安裝的,則mysql 一般位于/usr/ local/mysql/bin/mysql 。在UNIX 系統(tǒng)上,如果MySQL 的默認(rèn)路徑為/usr/local/mysql/bin/(PATH環(huán)境變量的值),則不需要指定mysql 的完整路徑名。如果此目錄不在你的默認(rèn)路徑內(nèi),則可通過下述命令將其添加到path 中:
- PATH=$PATH:/usr/local/mysql/bin
- export PATH
假設(shè)所有的準(zhǔn)備工作都已就緒,現(xiàn)在你需要一個(gè)MySQL 用戶名和密碼。如果你不是管理員,則必須從管理員處獲得用戶名和密碼。如果MySQL 安裝完畢后沒有給root 用戶設(shè)置密碼,那么root 用戶的密碼為空。想要了解如何為root 用戶設(shè)置密碼以及如何創(chuàng)建新用戶并授予其權(quán)限,請(qǐng)參閱第2章以了解這些基本內(nèi)容,參閱第4章可以了解更進(jìn)一步的詳細(xì)介紹。
從shell 提示符,按照下述方法登錄到MySQL:
- mysql -h host -u user -p
如果你是從本地登錄至MySQL (也就是說,從服務(wù)器本身登錄),或者使用安全的網(wǎng)絡(luò)連接工具(SSH,Secure Shell )遠(yuǎn)程登錄至MySQL ,則可省略主機(jī)參數(shù)-h 。因?yàn)槟J(rèn)主機(jī)就是localhost,localhost 引用你目前所在的系統(tǒng)。在其他環(huán)境下,你輸入的命令必須經(jīng)過網(wǎng)絡(luò)才能到達(dá)服務(wù)器,此時(shí)需將host 參數(shù)替換成主機(jī)名,此名稱可以解析成IP 地址,或者將host 替換成MySQL 服務(wù)器的實(shí)際IP 地址。另外,還要用MySQL 用戶名替換user 參數(shù)。在這里,并不要求MySQL 用戶名和文件系統(tǒng)的用戶名保持一致。
-p選項(xiàng)令mysql 提示你輸入密碼。你也可以在-p選項(xiàng)后直接添加密碼(例如:輸入-prover,rover 就是密碼);如果使用這種方式,則-p 與密碼名之間不要留有空格。然而,在命令行輸入密碼并不是一個(gè)安全的做法,因?yàn)檫@樣密碼會(huì)顯示在屏幕上,而且密碼是以明文方式在網(wǎng)絡(luò)上傳輸?shù),另外,無論什么時(shí)候其他用戶獲取服務(wù)器上正在運(yùn)行的進(jìn)程列表時(shí)都可以看到該密碼。
MySQL 服務(wù)器使用完畢,輸入quit 或exit 并單擊回車鍵,可退出mysql 。
- 冉乃綱-老師CUUG金牌講師
- 冉老師 CUUG金牌講師 Oracle及RedHat高級(jí)講師、Unix/Linux 資深專家...[詳細(xì)了解老師]

- 陳衛(wèi)星-老師CUUG金牌講師
- 陳老師 CUUG金牌講師 精通Oracle管理、備份恢復(fù)、性能優(yōu)化 11年Ora...[詳細(xì)了解老師]
