本篇文章給大家介紹一下mysql登陸%_MySQL的原理和方法。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)大家有所幫助。
一、mysql登錄的四種原理
1.TCP/IP
TCP/IP套接字登錄方法是MySQL在一切服務(wù)平臺(tái)都提供的一種登錄方法,也是互聯(lián)網(wǎng)中應(yīng)用數(shù)最多的一種方法。這種方法在TCP/IP登錄上創(chuàng)建一個(gè)根據(jù)互聯(lián)網(wǎng)的登錄申請(qǐng),一般手機(jī)客戶端在一臺(tái)服務(wù)器上,而MySQL實(shí)例在另外一臺(tái)網(wǎng)絡(luò)服務(wù)器上,這兩臺(tái)設(shè)備根據(jù)TCP/IP協(xié)議登錄。
2.Unix Socket
在Linux和Unix自然環(huán)境下,能夠用Unix域套接字登錄。但Unix域套接字實(shí)際上并不是網(wǎng)絡(luò)層協(xié)議,因此 只有應(yīng)用MySQL手機(jī)客戶端和數(shù)據(jù)庫(kù)實(shí)例在同一臺(tái)網(wǎng)絡(luò)服務(wù)器上的情況下應(yīng)用。
本方法必須在服務(wù)器的配置文檔中特定:socket=/tmp/mysql.sock.
3.named pipe
只有在windows環(huán)境下才能應(yīng)用此方法登錄,性能相比tcp/ip方法提高30%-50%。
4.shared memory
4.1版本號(hào)以后,mysql對(duì)windows系統(tǒng)軟件還提供了共享內(nèi)存的登錄方法。因?yàn)榇说卿浄椒ɑ旧蠠o(wú)法得到詳細(xì)介紹,因此,此方法的優(yōu)缺點(diǎn)并不是特別清楚。
二、mysql服務(wù)的啟動(dòng)和終止
MySQL服務(wù)的開(kāi)啟是MySQL成功登錄的前提條件,用以下語(yǔ)句啟動(dòng)或終止MySQL服務(wù)。
mysql> net start mysql mysql> net stop mysql
三、mysql登錄方法
1.CMD命令行登錄
當(dāng)MySQL服務(wù)打開(kāi)后,就可以根據(jù)手機(jī)客戶端來(lái)登錄MySQL數(shù)據(jù)庫(kù)了。而在Windows操作系統(tǒng)下能夠 利用cmd登錄MySQL。
登錄MySQL數(shù)據(jù)庫(kù)查詢的實(shí)際操作流程以下:
1)點(diǎn)擊“開(kāi)始”→“Windows 系統(tǒng)”→“命令提示符”。
2)開(kāi)啟cmd頁(yè)面,輸入以下命令,按回車執(zhí)行。
cd C:Program FilesMySQLMySQL Server8.0bin,
3)在命令提示符頁(yè)面輸入以下登錄命令來(lái)登錄MySQL數(shù)據(jù)庫(kù)。系統(tǒng)會(huì)提醒輸入密碼(Enter password),輸入在配置種設(shè)定的登陸密碼,認(rèn)證通過(guò)后,就可以登錄MySQL數(shù)據(jù)庫(kù)。
mysql -h 127.0.0.1 -u root -p
-mysql為登錄指令;
-h后邊的主要參數(shù)是網(wǎng)絡(luò)服務(wù)器的主機(jī)地址,輸入localhost或是IP地址;
-u后邊跟登錄數(shù)據(jù)庫(kù)的用戶名字,這里為root;
-p后邊是用戶登陸密碼。
4)登錄取得成功后進(jìn)到MySQL原始頁(yè)面,會(huì)出現(xiàn)“Welcome to the MySQL monitor”的歡迎標(biāo)語(yǔ)。同時(shí),當(dāng)對(duì)話框中出現(xiàn)如圖所顯示的內(nèi)容,命令提示符變成“mysql>”時(shí),說(shuō)明已經(jīng)成功登錄MySQL服務(wù)器,可以對(duì)數(shù)據(jù)庫(kù)開(kāi)展實(shí)際操作了。
2.Mysql cmd登錄
一般對(duì)于剛安裝好的mysql,在配置的時(shí)候勾選啟用mysql lineclient的話,就可以直接通過(guò)“開(kāi)始—mysql—mysql command lineclient”,點(diǎn)擊進(jìn)入以后,會(huì)提醒輸入root登陸密碼。驗(yàn)證通過(guò)之后就成功登錄上mysql服務(wù)器了。
3.第三方mysql登錄工具
根據(jù)第三方數(shù)據(jù)庫(kù)登錄工具會(huì)讓整個(gè)登錄過(guò)程更加直觀、簡(jiǎn)便,設(shè)定好有關(guān)主要參數(shù)即可。登錄之后,也會(huì)呈現(xiàn)出更為個(gè)性化的用戶界面。工具方面強(qiáng)烈推薦Navicat,頁(yè)面簡(jiǎn)潔美觀,如下圖所示。