新聞中心
大家好,今天小編關(guān)注到一個(gè)比較有意思的話題,就是關(guān)于如何把mysql添加host的問(wèn)題,于是小編就整理了4個(gè)相關(guān)介紹的解答,讓我們一起看看吧。
- mysql如何添加/創(chuàng)建用戶?
- 怎么解決localhost無(wú)法鏈接本地mysql數(shù)據(jù)庫(kù)問(wèn)題?
- 如何設(shè)置mysql在局域網(wǎng)中訪問(wèn)?
- 在Mysql中,如何實(shí)現(xiàn)在規(guī)定的IP范圍內(nèi)的客戶機(jī)連接到遠(yuǎn)程?
mysql如何添加/創(chuàng)建用戶?
在MySQL中,可以使用SQL語(yǔ)句來(lái)添加/創(chuàng)建用戶。語(yǔ)法如下:

sql
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
- username: 要?jiǎng)?chuàng)建的用戶名
- host: 指定用戶可以從哪個(gè)主機(jī)連接 MySQL,%表示可以從任何主機(jī)連接
- password: 該用戶的登錄密碼
例如:
sql
# 創(chuàng)建用戶test,密碼為123456,可以從任何主機(jī)連接
CREATE USER 'test'@'%' IDENTIFIED BY '123456';
怎么解決localhost無(wú)法鏈接本地mysql數(shù)據(jù)庫(kù)問(wèn)題?
1首先在本地使用Navicat for MySQL建立一個(gè)數(shù)據(jù)庫(kù)。
2在dreamweaver中建立一個(gè)PHP格式的網(wǎng)頁(yè),方便鏈接測(cè)試。
3測(cè)試發(fā)現(xiàn),如果無(wú)法使用localhost鏈接mysql數(shù)據(jù)庫(kù)就會(huì)提示錯(cuò)誤信息
4如果出現(xiàn)第三步的情況,就需要修改C:\Windows\System32\drivers\etc目錄下的hosts文件。
5用記事本打開(kāi)hosts,找到127.0.0.1 localhost這一行,把這一行的“#”刪除,保存。如果沒(méi)有這一行,就自己手動(dòng)添加。
6保存后,再使用之前的網(wǎng)頁(yè)測(cè)試,這個(gè)時(shí)候就可以通過(guò)localhost鏈接的本地的mysql數(shù)據(jù)庫(kù)了
1、首先在本地使用Navicat for MySQL建立一個(gè)數(shù)據(jù)庫(kù)。
2、在dreamweaver中建立一個(gè)PHP格式的網(wǎng)頁(yè),方便鏈接測(cè)試。
3、測(cè)試發(fā)現(xiàn),如果無(wú)法使用localhost鏈接mysql數(shù)據(jù)庫(kù)就會(huì)提示錯(cuò)誤信息。
4、如果出現(xiàn)第三步的情況,就需要修改C:\Windows\System32\drivers\etc目錄下的hosts文件。
5、用記事本打開(kāi)hosts,找到127.0.0.1 localhost這一行,把這一行的“#”刪除,保存。
如果沒(méi)有這一行,就自己手動(dòng)添加。
6、保存后,再使用之前的網(wǎng)頁(yè)測(cè)試,這個(gè)時(shí)候就可以通過(guò)localhost鏈接的本地的mysql數(shù)據(jù)庫(kù)了。
如何設(shè)置mysql在局域網(wǎng)中訪問(wèn)?
1、root用戶登錄到mysql數(shù)據(jù)庫(kù)
代碼示例:
/usr/local/mysql/bin/mysql-uroot-p(輸入密碼進(jìn)入mysql)
2、進(jìn)入mysql,輸入:
代碼示例:
usemysql;
3、查看user表的情況
代碼示例:
SELECTHost,UserFROMuser;
//指明主機(jī)名稱,“%”表示匹配所有字符串
在Mysql中,如何實(shí)現(xiàn)在規(guī)定的IP范圍內(nèi)的客戶機(jī)連接到遠(yuǎn)程?
答:
(1)首先需要設(shè)置MySQL數(shù)據(jù)庫(kù)中user表中host為%,%代表任意的IP地址。Update mysql.user set Host=’%’ where Host=’localhost’
(2)進(jìn)行數(shù)據(jù)庫(kù)表的授權(quán): GRANT ALL PRIVILEGES ON *.* TO '用戶名'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
(3)刷新權(quán)限 FLUSH PRIVILEGES;接下來(lái)就可以進(jìn)行遠(yuǎn)程登錄訪問(wèn)了,注意:如果是阿里云上的服務(wù)器,使用Navicat進(jìn)行連接時(shí),還需要填寫(xiě)SSH面板內(nèi)容。
到此,以上就是小編對(duì)于如何把mysql添加到服務(wù)器的問(wèn)題就介紹到這了,希望這4點(diǎn)解答對(duì)大家有用。
名稱欄目:mysql如何添加/創(chuàng)建用戶?(如何把mysql添加host)
網(wǎng)頁(yè)鏈接:http://m.fisionsoft.com.cn/article/coocdoj.html


咨詢
建站咨詢
