在我們?nèi)粘I钪信紶枙龅揭恍┳约翰恢廊绾谓鉀Q的問題,比如使用安裝好的mysql。那么我們應(yīng)該怎樣解決這種自己不知道如何使用安裝好的mysql的情況呢?那么接下來就由我來介紹一下使用安裝好的mysql的步驟吧。
成都創(chuàng)新互聯(lián)專注服務(wù)器托管服務(wù)十載,提供服務(wù)器租用、虛擬空間、申請域名、云服務(wù)器、云主機(jī)租用、成都IDC機(jī)房托管、建站等服務(wù)
本次操作以Dell電腦為例,具體操作步驟如下:
第一步:
首先,打開MySQLWorkbench,雙擊打開即可。打開后的界面如下所示,然后選擇數(shù)據(jù)庫實(shí)例,雙擊進(jìn)行登錄。圖中數(shù)據(jù)庫的實(shí)例是LocalinstanceMYSQL57
第二步:
然后,輸入用戶名和密碼進(jìn)行登錄。如下圖所示:
第三步:
登錄成功后,界面如下所示。其中,區(qū)域1顯示的是數(shù)據(jù)庫服務(wù)器中已經(jīng)創(chuàng)建的數(shù)據(jù)庫列表。區(qū)域2是關(guān)于數(shù)據(jù)庫的操作列表。區(qū)域三是sql的編輯器和執(zhí)行環(huán)境,區(qū)域4是執(zhí)行結(jié)果的列表
第四步:
在sql的編輯器中輸入測試語句,如圖所示,其中world數(shù)據(jù)庫是mysql自帶的測試數(shù)據(jù)庫,然后選擇執(zhí)行(或者使用快捷鍵ctrl+enter)。執(zhí)行成功后,查詢結(jié)果會顯示在下面的列表中。
第五步:
使用完畢后,直接退出,并且如果無需數(shù)據(jù)庫的后繼操作的話,記得關(guān)掉MySQL的服務(wù)
看了我的方法,現(xiàn)在你學(xué)會如何使用安裝好的mysql了嗎?學(xué)會了的話就快快把這個(gè)方法分享出去,讓更多的人知道如何使用安裝好的mysql。以上就是使用安裝好的mysql的步驟。
本文章基于Dell品牌、Windows10系統(tǒng)撰寫的。
安裝后在程序里面有個(gè)MYSQl Command Line命令行工具,打開提示輸入密碼,輸入密碼回車就登陸進(jìn)去了。可以使用幾個(gè)簡單的命令:
Show Databases; 顯示所有數(shù)據(jù)庫
use 數(shù)據(jù)庫名稱; 切換數(shù)據(jù)庫
show tables; 顯示當(dāng)前庫所有表
然后就可以執(zhí)行增刪改查的SQL語句了
第一:更改 “mysql” 數(shù)據(jù)庫里的 “user” 表里的 “host” 項(xiàng),從”localhost”改稱'%'。\x0d\x0a或者新加條記錄,“host” 項(xiàng)為要訪問的ip地址,并授權(quán)。重啟mysql服務(wù)。\x0d\x0a第二:在系統(tǒng)防火墻添加例外端口:3306,并允許例外。錯(cuò)誤提示:\x0d\x0aERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server\x0d\x0a的解決方法: 1。 改表法??赡苁悄愕膸ぬ柌辉试S從遠(yuǎn)程登陸,只能在localhost。這個(gè)時(shí)候只要在localhost的那臺電腦,登入mysql后,更改 "mysql" 數(shù)據(jù)庫里的 "user" 表里的 "host" 項(xiàng),從"localhost"改稱"%"\x0d\x0amysql -u root -pvmwaremysqluse mysql;mysqlupdate user set host = '%' where user = 'root';mysqlselect host, user from user; 2. 授權(quán)法。例如,你想myuser使用mypassword從任何主機(jī)連接到mysql服務(wù)器的話。\x0d\x0aGRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;\x0d\x0a如果你想允許用戶myuser從ip為192.168.1.3的主機(jī)連接到mysql服務(wù)器,并使用mypassword作為密碼\x0d\x0aGRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;\x0d\x0a3.在window自帶的防火墻里的例外添加3306端口\x0d\x0a總結(jié):mysql -u root -p\x0d\x0amysqluse mysql;\x0d\x0amysqlselect 'host' from user where user='root';\x0d\x0amysqlupdate user set host = '%' where user ='root';\x0d\x0amysqlflush privileges;\x0d\x0amysqlselect 'host' from user where user='root';\x0d\x0a第一句是以權(quán)限用戶root登錄\x0d\x0a第二句:選擇mysql庫\x0d\x0a第三句:查看mysql庫中的user表的host值(即可進(jìn)行連接訪問的主機(jī)/IP名稱)\x0d\x0a第四句:修改host值(以通配符%的內(nèi)容增加主機(jī)/IP地址),當(dāng)然也可以直接增加IP地址\x0d\x0a第五句:刷新MySQL的系統(tǒng)權(quán)限相關(guān)表\x0d\x0a第六句:再重新查看user表時(shí),有修改。。\x0d\x0a重起mysql服務(wù)即可完成。