站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

如何登錄mysql數(shù)據(jù)庫(kù)

眾所周知,登錄mysql數(shù)據(jù)庫(kù)的方式有多種,下面就由小編向大家介紹幾種登錄mysql數(shù)據(jù)庫(kù)的方法,有需要的小伙伴可以參考下。

如何登錄mysql數(shù)據(jù)庫(kù)

登錄mysql數(shù)據(jù)庫(kù)的幾種方式

第1種 (通過(guò)mysql自帶的客戶端,MySQL 5.5 Command Line Client) 不推薦這種方式

如何登錄mysql數(shù)據(jù)庫(kù)

如何登錄mysql數(shù)據(jù)庫(kù)

如何登錄mysql數(shù)據(jù)庫(kù)

如何登錄mysql數(shù)據(jù)庫(kù)

注意:這種登錄方式,只適用于root用戶,不夠靈活!(只適合于root用戶登錄,只限于root用戶,以后我們可能還有很多其他的用戶,那其他用戶就無(wú)法用這種方式登錄了,所以這種方式登錄mysql數(shù)據(jù)庫(kù)有局限性),所以不推薦使用這種方式登錄mysql數(shù)據(jù)庫(kù)

退出登錄,可以使用exit命令或者是ctrl + c 如下圖:

如何登錄mysql數(shù)據(jù)庫(kù)

第2種 (使用windows的dos命令窗口,使用mysql命令)推薦這種方式,如下截圖:

win鍵 + r

再輸入cmd

如何登錄mysql數(shù)據(jù)庫(kù)

如下圖:在dos窗口中輸入命令mysql -h localhost -P 3306 -u root -proot

如何登錄mysql數(shù)據(jù)庫(kù)

接下來(lái),我給大家詳細(xì)講解一下mysql這個(gè)命令

mysql -h localhost -P 3306 -u root -proot

(1.)最前面的mysql你可以理解成一個(gè)關(guān)鍵字或者理解成一個(gè)固定的命令,是固定寫(xiě)法,類似于java、jdk中的javac命令或java命令

(2.)-h表示host,即主機(jī)的ip地址

(3.)-P表示port,端口,mysql數(shù)據(jù)庫(kù)的默認(rèn)端口是3306,當(dāng)然啦,你可以自己改端口號(hào),我這里沒(méi)改端口號(hào)(注意:這是大寫(xiě)的字母P)

(4.)-u表示user用戶名

(5.)-p表示password密碼(注意:這是小寫(xiě)的字母p)

下面說(shuō)說(shuō)mysql這個(gè)命令的注意事項(xiàng):

大寫(xiě)的P表示端口號(hào),小寫(xiě)的p表示密碼,大家記住了

大家要記住,小寫(xiě)的p表示密碼,-p和密碼之間一定不能有空格,其他的像-u,-h,-P之類的,是可以有空格的,也可以沒(méi)有空格

注意:如果是本機(jī)的話,主機(jī)ip和端口號(hào)可以不寫(xiě)(即主機(jī)ip和端口號(hào)可以省略),直接寫(xiě)成mysql -u root -proot

如果是本機(jī),但是端口號(hào)你改成了其他的端口號(hào),不是默認(rèn)的3306了,比如你把端口號(hào)改成了6688,那你就加上端口號(hào),即mysql -P 6688 -u root -proot

以下這3種語(yǔ)法都是正確的,我依次舉例和截圖演示

我這里用的用戶名是root,密碼也是root

語(yǔ)法1:mysql -h 主機(jī)ip地址 -P 端口號(hào) -u 用戶名 -p密碼 (-h和主機(jī)ip地址之間有空格,-P和端口號(hào)之間有空格,-u和用戶名之間有空格,-p和密碼之間一定不能有空格)

mysql -h localhost -P 3306 -u root -proot

如果是本機(jī)的話,-h localhost -P 3306可以省略不寫(xiě),直接寫(xiě)成mysql -u root -proot或者mysql -uroot -proot

如何登錄mysql數(shù)據(jù)庫(kù)

或者

mysql -h 127.0.0.1 -P 3306 -u root -proot

如何登錄mysql數(shù)據(jù)庫(kù)

或者

mysql -h 192.168.117.66 -P 3306 -u root -proot    (連接遠(yuǎn)程的主機(jī),必須寫(xiě)-h 遠(yuǎn)程主機(jī)的ip)

如何登錄mysql數(shù)據(jù)庫(kù)

如果遠(yuǎn)程主機(jī)的mysql數(shù)據(jù)庫(kù)端口默認(rèn)是3306,那端口號(hào)可以省略不寫(xiě),但是遠(yuǎn)程主機(jī)的ip地址要寫(xiě)

mysql -h 192.168.117.66 -u root -proot

如何登錄mysql數(shù)據(jù)庫(kù)

如果遠(yuǎn)程主機(jī)的mysql數(shù)據(jù)庫(kù)端口不是默認(rèn)的3306,端口而被改成了比如6655,那遠(yuǎn)程主機(jī)ip地址和端口號(hào)都要寫(xiě)上

mysql -h 192.168.117.66 -P 6655 -u root -proot

如何登錄mysql數(shù)據(jù)庫(kù)

如果是本機(jī)的話,主機(jī)ip地址和端口號(hào)(是默認(rèn)3306的情況下)可以省略不寫(xiě)

mysql -u root -proot或者mysql -uroot -proot

如何登錄mysql數(shù)據(jù)庫(kù)

如果是本機(jī)的話,主機(jī)ip地址可以省略不寫(xiě),就寫(xiě)端口號(hào)也可以

mysql -P 3306 -u root -proot

如何登錄mysql數(shù)據(jù)庫(kù)

如果是本機(jī)的話,端口號(hào)可以省略不寫(xiě),就寫(xiě)主機(jī)ip地址也可以

mysql -h localhost -u root -proot或者mysql -h 127.0.0.1 -u root -proot或者mysql -h 192.168.117.66 -u root -proot

如何登錄mysql數(shù)據(jù)庫(kù)

如何登錄mysql數(shù)據(jù)庫(kù)

如何登錄mysql數(shù)據(jù)庫(kù)

如果是本機(jī),但是端口你之前改成了其他的,比如端口你改成了8801,不是默認(rèn)的3306端口了,那么主機(jī)ip地址可以省略不寫(xiě),但是要寫(xiě)上端口號(hào)

mysql -P 8801 -u root -proot

如何登錄mysql數(shù)據(jù)庫(kù)

參數(shù)順序是沒(méi)關(guān)系的,-h和-P放在后面也是可以的,如下

mysql -u root -proot -h 192.168.117.66 -P 3306

如何登錄mysql數(shù)據(jù)庫(kù)

語(yǔ)法2:mysql -h主機(jī)ip地址 -P端口號(hào) -u用戶名 -p密碼 (-h和主機(jī)ip地址之間無(wú)空格,-P和端口號(hào)之間無(wú)空格,-u和用戶名之間無(wú)空格,-p和密碼之間一定不能有空格)

mysql -h192.168.117.66 -P3306 -uroot -proot

如何登錄mysql數(shù)據(jù)庫(kù)

語(yǔ)法3:mysql -h主機(jī)ip地址 -P端口號(hào) -u用戶名 -p (最后一個(gè)-p,小寫(xiě)字母p后面不寫(xiě)密碼)

mysql -h 192.168.117.66 -P 3306 -u root -p或者mysql -h192.168.117.66 -P3306 -uroot -p

如下圖:小寫(xiě)字母p后面不寫(xiě)密碼,這樣的話,密碼就不會(huì)顯示暴露出來(lái)了,輸入密碼的時(shí)候也是顯示成****

如何登錄mysql數(shù)據(jù)庫(kù)

如果我們使用小寫(xiě)字母p后面寫(xiě)密碼的方式的話,密碼就顯示出來(lái)了,如下圖:

警告你,密碼顯示出來(lái)不安全

mysql: [Warning] Using a password on the command line interface can be insecure

在命令行輸入密碼,就會(huì)提示這些安全警告信息

如何登錄mysql數(shù)據(jù)庫(kù)

大家再來(lái)看下錯(cuò)誤的寫(xiě)法是怎么樣的

有的人寫(xiě)成mysql -h 192.168.117.66 -P 3306 -u root -p root 注意:小p和密碼之間有個(gè)空格,這種寫(xiě)法是錯(cuò)誤的,如下圖:

如何登錄mysql數(shù)據(jù)庫(kù)

有的人寫(xiě)成mysql -h 192.168.117.66 -P 3306 -u root 注意:少寫(xiě)-p(小p),這種寫(xiě)法也出錯(cuò)了,如下圖:

如何登錄mysql數(shù)據(jù)庫(kù)

大家根據(jù)具體的實(shí)際情況,靈活的使用mysql命令!

總之的總之,小p表示密碼,小p和密碼之間一定不能有空格,其他的參數(shù)-u、-h、-P(大寫(xiě)字母P)等可以有空格,也可以沒(méi)有空格

如果大家怕會(huì)忘記小p和密碼之間一定不能有空格這句話,那就全部統(tǒng)一寫(xiě)成所有的參數(shù)都不要加空格,這樣寫(xiě)就不太容易出錯(cuò)了,統(tǒng)一寫(xiě)成mysql -h192.168.117.66 -P3306 -uroot -proot就ok了,如下圖:

如何登錄mysql數(shù)據(jù)庫(kù)

退出登錄,可以使用exit命令

如何登錄mysql數(shù)據(jù)庫(kù)

注意:mysql這個(gè)關(guān)鍵字是mysql數(shù)據(jù)庫(kù)中的命令,而不是windows操作系統(tǒng)中自帶的dos命令,就像javac和java這2個(gè)關(guān)鍵字一樣,javac和java是jdk中自帶的命令,而不是windows操作系統(tǒng)中自帶的dos命令,還有一點(diǎn)要說(shuō)一下,javac和java這2個(gè)命令之所以可以在dos窗口中的任何路徑下執(zhí)行,是因?yàn)樵趙indows操作系統(tǒng)中配置了java、JDK的環(huán)境變量!

如果你們?cè)趫?zhí)行mysql -h localhost -P 3306 -u root -proot命令的時(shí)候,發(fā)現(xiàn)無(wú)法執(zhí)行mysql命令,那你們可以去看一下windows中的環(huán)境變量,是否有配置mysql數(shù)據(jù)庫(kù)的環(huán)境變量

我在安裝mysql數(shù)據(jù)庫(kù)的時(shí)候就自動(dòng)配置好了mysql數(shù)據(jù)庫(kù)的環(huán)境變量!如果你們沒(méi)有配置mysql數(shù)據(jù)庫(kù)的環(huán)境變量,你們自己去配一下,當(dāng)然你也可以不配,如果不配的話,你想要用mysql這個(gè)命令的話,就要在dos窗口中,先切換進(jìn)入到mysql數(shù)據(jù)庫(kù)的安裝路徑下的bin目錄中,再執(zhí)行mysql命令,這樣的話,比較麻煩,每次都要先切換到安裝mysql數(shù)據(jù)庫(kù)的bin目錄下,再去執(zhí)行mysql命令,所以,建議小伙伴們還是把安裝mysql數(shù)據(jù)庫(kù)的bin目錄配置到操作系統(tǒng)中的環(huán)境變量中去,這樣的話,使用mysql命令就很方便了!

如下圖:這是我安裝mysql數(shù)據(jù)庫(kù)的時(shí)候的配置

如何登錄mysql數(shù)據(jù)庫(kù)

你們也可以去設(shè)置mysql數(shù)據(jù)庫(kù)的配置,在你安裝mysql數(shù)據(jù)庫(kù)的bin目錄下的MySQLInstanceConfig.exe,雙擊即可,如下圖:

如何登錄mysql數(shù)據(jù)庫(kù)

或者你直接在windows中配置環(huán)境變量

如何登錄mysql數(shù)據(jù)庫(kù)

如何登錄mysql數(shù)據(jù)庫(kù)

如何登錄mysql數(shù)據(jù)庫(kù)

一般情況下,是沒(méi)什么問(wèn)題的

如果有問(wèn)題,你就把D:Softwaremysql5.5bin這句話放在最前面,后面再加個(gè);分號(hào),其實(shí)類似于配置java的環(huán)境變量一樣,如下圖:

如何登錄mysql數(shù)據(jù)庫(kù)

配置好了mysql數(shù)據(jù)庫(kù)的bin目錄的環(huán)境變量后,把原來(lái)的dos窗口關(guān)閉掉,重新打開(kāi)一個(gè)dos窗口輸入mysql -h localhost -P 3306 -u root -proot命令即可

如何登錄mysql數(shù)據(jù)庫(kù)

我們要退出mysql數(shù)據(jù)庫(kù)的登錄,怎么退出呢?輸入exit回車(chē)即可

如何登錄mysql數(shù)據(jù)庫(kù)

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
日韩精品午夜视频一区二区三区| 99亚洲乱人伦aⅴ精品| 国产综合色在线精品| 亚洲av无码成人精品区在线播放| 亚洲AV日韩精品一区二区三区| 精品国产一区二区三区| 窝窝午夜看片成人精品| 1024你懂的国产精品| 四虎成人精品无码| 日韩精品免费视频| 国产999精品2卡3卡4卡| 精品第一国产综合精品蜜芽| 狼色精品人妻在线视频免费| 亚洲AV日韩精品久久久久久| 国产av无码久久精品| 在线观看国产精品va| 2020年国产精品| 好吊妞这里有精品| www国产精品内射老熟女| 日韩精品射精管理在线观看| 国产啪精品视频网免费| 999国内精品永久免费视频| 久久精品久噜噜噜久久| 精品熟人妻一区二区三区四区不卡 | 国产午夜亚洲精品不卡| 国产高清在线精品免费软件| 高清国产精品久久| MM1313亚洲精品无码久久| 性感美女视频在线观看免费精品| 久久亚洲精品无码gv| 久热爱精品视频在线| 国产精品无码无卡在线观看久| 在线精品国精品国产尤物| 99热在线精品免费全部my| 成人区精品一区二区不卡亚洲| 一本一本久久a久久综合精品蜜桃 一区二区亚洲精品精华液 | 久久久久国产日韩精品网站| 国产精品一香蕉国产线看观看| 亚洲欧洲自拍拍偷精品 美利坚| 国产精品超碰12396| H无码精品3D动漫在线观看|