欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql數(shù)據(jù)庫(kù)無(wú)法被其他ip訪問的解決方法

 更新時(shí)間:2017年09月01日 11:30:32   作者:Summer的小西瓜  
這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫(kù)無(wú)法被其他ip訪問的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。

前言

還是之前說的項(xiàng)目,環(huán)境目前已經(jīng)準(zhǔn)備好了,項(xiàng)目準(zhǔn)備驗(yàn)證階段發(fā)現(xiàn)了一個(gè)問題,從上層應(yīng)用輸入鑒權(quán)訪問應(yīng)用,一直在等待狀態(tài),輸入了正確的用戶名及密碼,卻無(wú)法訪問。看起來(lái)像是沒辦法訪問到數(shù)據(jù)庫(kù)連接的意思。

mysql部署后的端口一般都是3306,嘗試去ping和telnet 3306端口,發(fā)現(xiàn)ip可以ping通,但是3306端口無(wú)法被telnet,并且給出了一個(gè)這樣的報(bào)錯(cuò):

ERROR 1130: Host *.*.*.* is not allowed to connect to MySQL

看到這個(gè)錯(cuò)誤后,上網(wǎng)一查,基本上有挺多解決方案,但是為什么還要專門寫一下呢?

答案是:網(wǎng)上很多都是mysql 5.6的解決方法,在5.7里,這個(gè)錯(cuò)誤解決方法如下:

1.在第一次登陸mysql后,需要及時(shí)修改root的密碼,這里5.6和5.7有一個(gè)差異,那就是5.6的密碼字段為:password,但是在5.7版本里,這個(gè)字段被取消了,取而代之的是:authentication_string字段。

正確的修改方法為:

update user set authentication_string=password("xxxx") where user = "root";
flush privileges;

2.修改好了之后,我們用use mysql命令切換到mysql庫(kù)里,注意,這個(gè)mysql庫(kù)在mysql里是真是存在的,存放一些db相關(guān)信息的庫(kù)。

命令:use mysql;

3.找到users表,執(zhí)行如下命令:

grant all privileges on *.* to 'root'@'%' identified by 'JLwg!2017' with grant option;

網(wǎng)上關(guān)于這塊的修改方法很多,應(yīng)該一共有4種,我用的是其中一種。

這個(gè)命令的意思是,修改root用戶的訪問權(quán)限,讓所有ip都可以訪問這個(gè)用戶,這樣一來(lái)的話,我們的應(yīng)用就可以從外部ip訪問這個(gè)mysql了,不然只有l(wèi)ocalhost可以訪問,很不方便。

4.最后執(zhí)行flush privileges;命令,重啟Mysql服務(wù),應(yīng)用順利登陸成功。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • 一文詳解Mysql?insert也會(huì)發(fā)生死鎖嗎

    一文詳解Mysql?insert也會(huì)發(fā)生死鎖嗎

    死鎖的本質(zhì)是資源競(jìng)爭(zhēng),批量插入如果順序不一致很容易導(dǎo)致死鎖,這篇文章主要給大家介紹了關(guān)于Mysql?insert是否也會(huì)發(fā)生死鎖的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-02-02
  • MySQL數(shù)據(jù)庫(kù)事務(wù)與鎖深入分析

    MySQL數(shù)據(jù)庫(kù)事務(wù)與鎖深入分析

    這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)事務(wù)與鎖深入分析,內(nèi)容介紹的非常詳細(xì),有對(duì)這方面不懂的同學(xué)可以跟著小編一起研究下吧
    2020-12-12
  • MySQL如何使用DATE_FORMAT()對(duì)查詢結(jié)果按日、周、月分組統(tǒng)計(jì)

    MySQL如何使用DATE_FORMAT()對(duì)查詢結(jié)果按日、周、月分組統(tǒng)計(jì)

    這篇文章主要介紹了MySQL如何使用DATE_FORMAT()對(duì)查詢結(jié)果按日、周、月分組統(tǒng)計(jì)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • MySQL數(shù)據(jù)庫(kù)InnoDB引擎主從復(fù)制同步經(jīng)驗(yàn)總結(jié)

    MySQL數(shù)據(jù)庫(kù)InnoDB引擎主從復(fù)制同步經(jīng)驗(yàn)總結(jié)

    這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)InnoDB引擎主從復(fù)制同步經(jīng)驗(yàn)總結(jié),本文總結(jié)了設(shè)置主從復(fù)制時(shí)遇到的一些錯(cuò)誤和解決方法,需要的朋友可以參考下
    2015-01-01
  • MySQL8新特性之全局參數(shù)持久化詳解

    MySQL8新特性之全局參數(shù)持久化詳解

    從8.0開始,可通過SET PERSIST命令將全局變量的修改持久化到配置文件中,下面這篇文章主要給大家介紹了關(guān)于MySQL8新特性之全局參數(shù)持久化的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • jdbc中自帶MySQL?連接池實(shí)踐示例

    jdbc中自帶MySQL?連接池實(shí)踐示例

    這篇文章主要為大家介紹了jdbc中自帶MySQL連接池實(shí)踐示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 圖文詳解Ubuntu下安裝配置Mysql教程

    圖文詳解Ubuntu下安裝配置Mysql教程

    這篇文章主要以圖文結(jié)合的方式詳細(xì)為大家介紹了Ubuntu安裝配置Mysql的實(shí)現(xiàn)步驟,感興趣的小伙伴們可以參考一下
    2016-05-05
  • MySQL數(shù)據(jù)文件存儲(chǔ)位置的查看方法

    MySQL數(shù)據(jù)文件存儲(chǔ)位置的查看方法

    這篇文章主要為大家詳細(xì)介紹了MySQL數(shù)據(jù)文件存儲(chǔ)位置的查看方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • MySQL?根據(jù)多字段查詢重復(fù)數(shù)據(jù)的示例代碼

    MySQL?根據(jù)多字段查詢重復(fù)數(shù)據(jù)的示例代碼

    本文介紹了如何使用 MySQL 根據(jù)多個(gè)字段查詢重復(fù)數(shù)據(jù),我們介紹了如何根據(jù)多個(gè)字段查詢重復(fù)數(shù)據(jù),并提供了相應(yīng)的代碼示例,通過這些方法,我們可以快速準(zhǔn)確地找到和處理重復(fù)數(shù)據(jù),提高數(shù)據(jù)庫(kù)的數(shù)據(jù)質(zhì)量,需要的朋友可以參考下
    2023-11-11
  • MySQL中count(*)、count(1)和count(col)的區(qū)別匯總

    MySQL中count(*)、count(1)和count(col)的區(qū)別匯總

    count()函數(shù)是用來(lái)統(tǒng)計(jì)表中記錄的一個(gè)函數(shù),返回匹配條件的行數(shù),下面這篇文章主要給大家總結(jié)介紹了關(guān)于MySQL中count(*)、count(1)和count(col)的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2018-03-03

最新評(píng)論