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