當(dāng)?MySQL?服務(wù)開(kāi)啟后,就可以通過(guò)客戶端來(lái)登錄 MySQL 數(shù)據(jù)庫(kù)了。在 Windows 操作系統(tǒng)下可以使用 DOS 命令登錄數(shù)據(jù)庫(kù),本節(jié)將介紹使用命令方式登錄 MySQL 數(shù)據(jù)庫(kù)的方法。

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的麻江網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
登錄 MySQL 數(shù)據(jù)庫(kù)的具體操作步驟如下:
步驟 1):?jiǎn)螕簟伴_(kāi)始”→“Windows 系統(tǒng)”→“命令提示符”,如圖所示。
步驟 2):打開(kāi)命令行提示符界面,輸入命令cd C:\Program Files\MySQL\MySQL Server 5.7\bin\,按回車鍵,如圖所示。
步驟 3):在命令提示符界面可以通過(guò)登錄命令mysql -h 127.0.0.1 -u root -p連接 MySQL 數(shù)據(jù)庫(kù)。
按回車鍵,系統(tǒng)會(huì)提示輸入密碼(Enter password),這里輸入配置向?qū)е性O(shè)置的密碼,驗(yàn)證正確后,即可登錄 MySQL 數(shù)據(jù)庫(kù),如圖所示。
提示:mysql 為登錄命令,-h 后面的參數(shù)是服務(wù)器的主機(jī)地址,在這里客戶端和服務(wù)器在同一臺(tái)機(jī)器上,所以輸入 localhost 或者 IP 地址;-u 后面跟登錄數(shù)據(jù)庫(kù)的用戶名稱,在這里為 root;-p 后面是用戶登錄密碼。
在 DOS 窗口下運(yùn)行該命令后,系統(tǒng)會(huì)提示輸入密碼。密碼輸入正確以后,即可登錄到 MySQL 數(shù)據(jù)庫(kù)。
可以在 mysql 命令中直接加上密碼,該命令為 mysql -h localhost -u root -proot。這里的 -p 后面的 root 就是密碼。此處特別注意 -p 和密碼之間沒(méi)有空格。如果出現(xiàn)空格,系統(tǒng)將不會(huì)把后面的字符串當(dāng)成密碼來(lái)對(duì)待。
步驟 4):登錄成功后進(jìn)入 MySQL 初始界面,會(huì)出現(xiàn)“Welcome to the MySQL monitor”的歡迎語(yǔ),然后下面還有一些說(shuō)明性的語(yǔ)句,如圖所示。
這些說(shuō)明性語(yǔ)句介紹如下:
Commands end with; or\g:說(shuō)明 mysql 命令行下的命令是以分號(hào)(;)或“\g”來(lái)結(jié)束的,遇到這個(gè)結(jié)束符就開(kāi)始執(zhí)行命令。
Your MySQL connection id is 3:id 表示 MySQL 數(shù)據(jù)庫(kù)的連接次數(shù)。
Server version: 5. 7.29-log MySQL Community Server(GPL):Server version?后面說(shuō)明數(shù)據(jù)庫(kù)的版本,這個(gè)版本為 5.7.29。Community 表示該版本是社區(qū)版。
Type 'help;' or '\h' for help:表示輸入”help;“或者”\h“可以看到幫助信息。
Type '\c' to clear the current input statement:表示遇到”\c“就清除前面的命令。
提示:當(dāng)窗口中出現(xiàn)如上圖所示的說(shuō)明信息,命令提示符變?yōu)椤癿ysql”時(shí),表明已經(jīng)成功登錄 MySQL 服務(wù)器,可以開(kāi)始對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作了。
通過(guò)命令行客戶端軟件登錄
當(dāng) MySQL 軟件安裝完后,一般都會(huì)安裝一個(gè)簡(jiǎn)單命令行使用程序(MySQL Command Line Client),該客戶端沒(méi)有流行的用戶界面。
選擇”開(kāi)始“→”程序“→”MySQL“→”MySQL 5.7 Command Line Client?“,打開(kāi) MySQL Command Line Client 進(jìn)入提示輸入密碼的界面,如圖所示。
請(qǐng)點(diǎn)擊輸入圖片描述
輸入正確的密碼后,登錄到 MySQL 軟件,如果以這種方式登錄 MySQL,需要保證 MySQL 服務(wù)處于啟動(dòng)狀態(tài)。
如果輸入密碼后,程序窗口出現(xiàn)閃退現(xiàn)象,則可以參考《MySql Command Line Client閃退解決方案》一節(jié)。
你好,
使用root帳戶登陸mysql
要想創(chuàng)建帳戶,總得和mysql進(jìn)行接觸,進(jìn)入里面才可以的。在Linux和mysql中,可以認(rèn)為root用戶就是各自系統(tǒng)的皇帝,對(duì)其它用戶的數(shù)據(jù)有生殺大權(quán)
命令:
mysql -uroot -p
創(chuàng)建一個(gè)只能在mysql服務(wù)器所在主機(jī)使用的用戶,此處為localuser
命令:
create user '用戶名'@'localhost' identified by '用戶的密碼';
localuser可以在mysql服務(wù)器所在主機(jī)正常使用
在另外一臺(tái)主機(jī)登陸時(shí),會(huì)報(bào)錯(cuò)
命令:
本機(jī)登陸:mysql -ulcocaluser -p
遠(yuǎn)程登陸:mysql -h mysql服務(wù)器ip -ulocaluser -p
創(chuàng)建一個(gè)只能由特定遠(yuǎn)程主機(jī)使用的帳戶,此處為limituser。
limituser只能在指定的主機(jī)使用。
命令:
create user 'limituser'@'遠(yuǎn)程主機(jī)ip' identified by '123';
本機(jī)登陸:mysql -ulcocaluser -p
遠(yuǎn)程登陸:mysql -h mysql服務(wù)器ip -ulocaluser -p
創(chuàng)建一個(gè)可以在本地和遠(yuǎn)程都可以登陸的用戶,此處為unlimituser。
對(duì),就是在創(chuàng)建用戶時(shí),host使用通配符%
命令:
create user 'unlimituser'@'%' identified by '123';
unlimituser用戶服務(wù)器主機(jī)和遠(yuǎn)程主機(jī)登陸
命令:
本機(jī)登陸:mysql -uunlimituser -p
遠(yuǎn)程登陸:mysql -h mysql服務(wù)器ip -uunlimituser -p
刪除用戶。在以下場(chǎng)景會(huì)用到
不能創(chuàng)建同名帳戶。要先刪除已存在的,然后才能創(chuàng)建
為了安全,刪除不再使用的帳戶
命令:
drop user 'mysqluser'@'host'
小帖士:
mysql用戶的host已經(jīng)是%了,還不能遠(yuǎn)程登陸,去看看防火墻哦。
如果遠(yuǎn)程主機(jī)不能訪問(wèn)3306端口(mysql服務(wù)器的默認(rèn)監(jiān)聽(tīng)端口),是不可能登陸到遠(yuǎn)程mysql服務(wù)器的哦
報(bào)錯(cuò)信息:
“ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.31.249' (10060)”
如何查看mysql數(shù)據(jù)庫(kù)的登錄名和密碼:
通過(guò)Windows的服務(wù)管理器查看。首先安裝Maki5。服務(wù)端 “開(kāi)始”-“運(yùn)行”,輸入“services.msc”,回車。彈出Windows的服務(wù)管理器,然后就可以看見(jiàn)服務(wù)名為“mysql”的服務(wù)項(xiàng)了,其右邊標(biāo)明“已啟動(dòng)”。
注意:裝好MYSQL后最好重新啟動(dòng)系統(tǒng)。
1.將服務(wù)端Zebra目錄復(fù)制到MYSQL的DATA目錄下
2.找到MYSQL目錄里的MY.INI文件,修改my.ini配置文件的[mysqld]下增加lower_case_table_names=2,確定表名和庫(kù)名是大小寫敏感的,改完后重新啟動(dòng)mysql。這段添加完成后,需要將MYSQL服務(wù)關(guān)閉重啟方可生效(不要在任務(wù)管理器里關(guān)閉程序),可以重起一下機(jī)器。
3.將“Maki5”這個(gè)目錄復(fù)制到C盤以外的盤,最好不要用中文名,比如放在E盤的Maki5目錄下
4.打開(kāi)ConfigTool.exe這個(gè)程序就是服務(wù)器啟動(dòng)的主程序,
5.設(shè)置這里讀取MYSQL數(shù)據(jù)庫(kù)的ROOT名和密碼,這里的用戶名一般就是ROOT,密碼改成自己剛才安裝MYSQL時(shí)所輸入的密碼,注意,這里有好幾處需要改的,圖的上面所畫圈的項(xiàng)目里的密碼都要改成自己的,否則連接不上,全部修改完后別忘了保存。
6.看一下啟動(dòng)設(shè)置里的程序目錄是否正確,所有運(yùn)行的程序都要指定在自己所在的目錄,比如E:\Maki5\目錄
7.現(xiàn)在點(diǎn)擊啟動(dòng)運(yùn)行看看效果,就可以查看了。
如何修改MySql數(shù)據(jù)庫(kù)的用戶名和密碼:
首先進(jìn)入命令行下:
以root用戶登錄,命令:mysql -uroot -p 回車 輸入密碼;
mysqluse mysql;
mysqlUPDATE user SET password=PASSWORD('輸入新密碼') WHERE user='root';
mysqlFLUSH PRIVILEGES;
已經(jīng)完成。
基于安全考慮root賬戶一般只能本地訪問(wèn),但是在開(kāi)發(fā)過(guò)程中可能需要打開(kāi)root的遠(yuǎn)程訪問(wèn)權(quán)限。下面是基本的步驟:
1、登錄到mysql中,為root進(jìn)行遠(yuǎn)程訪問(wèn)的授權(quán),執(zhí)行下面的命令:
mysql GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql flush privileges;
第一句中"%"表示任何主機(jī)都可以遠(yuǎn)程登錄到該服務(wù)器上訪問(wèn)。如果要限制只有某臺(tái)機(jī)器可以訪問(wèn),將其換成相應(yīng)的IP即可,如:
GRANT ALL PRIVILEGES ON *.* TO root@"172.168.193.25" IDENTIFIED BY "root";
第二句表示從mysql數(shù)據(jù)庫(kù)的grant表中重新加載權(quán)限數(shù)據(jù)。因?yàn)镸ySQL把權(quán)限都放在了cache中,所以在做完更改后需要重新加載。
2、修改/etc/mysql/my.cnf,需要root用戶權(quán)限。找到文件中的:
將其注釋掉,保存。
3、重新啟動(dòng)MySQL服務(wù)器。執(zhí)行下面的幾條命令即可:
# /usr/bin/mysqladmin -u root -p shutdown
# /usr/bin/mysqld_safe
如果mysqladmin和mysql_safe不在/usr/bin目錄中,可以通過(guò)whereis命令查找,例如:
# whereis mysqladmin
mysqladmin: /usr/bin/mysqladmin /usr/share/man/man1/mysqladmin.1.gz
執(zhí)行完上面的三步后,就可以通過(guò)遠(yuǎn)程機(jī)器連接了數(shù)據(jù)庫(kù)了。
網(wǎng)頁(yè)標(biāo)題:mysql怎么登錄賬戶 怎樣登錄mysql數(shù)據(jù)庫(kù)
分享網(wǎng)址:http://chinadenli.net/article0/dodpcio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、小程序開(kāi)發(fā)、微信小程序、云服務(wù)器、軟件開(kāi)發(fā)、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容