最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決ERROR?2003?(HY000):?Can‘t?connect?to?MySQL?server?on?‘localhost‘?(111)的問題

 更新時間:2024年09月19日 11:18:31   作者:敲代碼敲到頭發(fā)茂密  
在Windows系統(tǒng)上使用Django連接Ubuntu虛擬機中的MySQL數(shù)據(jù)庫時,遇到無法連接的問題,排查后發(fā)現(xiàn)是由于MySQL綁定的IP地址改變導(dǎo)致的,下面就來介紹一下問題解決,感興趣的可以了解一下

最近在學(xué)習(xí)Django框架,于是在windows系統(tǒng)上搭建了Django環(huán)境,并使用虛擬機ubuntu系統(tǒng)上安裝的mysql作為項目的遠(yuǎn)程數(shù)據(jù)庫,前幾天一直用得好好的,今天在虛擬機上連接數(shù)據(jù)庫時,

在這里插入圖片描述

出現(xiàn)了如下錯誤:

在這里插入圖片描述

本地數(shù)據(jù)庫沒法連接,第一反映是查看下mysql數(shù)據(jù)庫是否啟動,使用如下命令查看:

在這里插入圖片描述

發(fā)現(xiàn)mysql是正常啟動狀態(tài)。仔細(xì)思考了下,既然mysql是正常啟動的,本地連接不上,是否和mysql綁定ip有關(guān),因為之前將其作為遠(yuǎn)程數(shù)據(jù)庫使用的,因此對其綁定的ip進行了修改。

切換到對應(yīng)路徑,打開mysql配置文件:

在這里插入圖片描述

在這里插入圖片描述

可以看到綁定的ip地址為192.168.xx.xxx,這是當(dāng)時設(shè)置mysql遠(yuǎn)程連接時ubuntu的ip地址

使用ip addr命令查看當(dāng)前系統(tǒng)的ip,發(fā)現(xiàn)系統(tǒng)ip為192.168.17.129,可見在我重啟電腦的時候電腦的ip改變過。對于作為遠(yuǎn)程數(shù)據(jù)庫的電腦來說,如果ip地址會改變顯然不是長久之計,關(guān)于這個問題,稍后會詳細(xì)研究,此處只是記錄下暫時解決當(dāng)前問題的方法。

既然綁定ip與系統(tǒng)ip不一致,當(dāng)然要把綁定ip改一下,將mysql配置文件中的bind-address改為系統(tǒng)ip地址:192.168.17.129,輸入:wq保存,發(fā)現(xiàn)該文件為只讀文件,先退出文件修改其權(quán)限然后再對其進行修改。查看當(dāng)前文件的權(quán)限,普通用戶只有可讀權(quán)限

在這里插入圖片描述

采用以下命令修改當(dāng)前文件權(quán)限

在這里插入圖片描述

再次修改mysql配置文件,就可以成功修改保存了。
再次連接mysql數(shù)據(jù)庫,輸入密碼后發(fā)現(xiàn)是可以連接的,但是上面有一句警告:mysql: [Warning] World-writable config file ‘/etc/mysql/mysql.conf.d/mysqld.cnf’ is ignored,這是由于我們剛剛改過mysql配置文件導(dǎo)致的。

在這里插入圖片描述

為了防止mysql配置文件被隨意改動,可以將其權(quán)限再改為只讀。

在這里插入圖片描述

查看其權(quán)限發(fā)現(xiàn)普通用戶只有可讀權(quán)限。

再次打開mysql,就沒有剛才那句警告啦。

至此,問題已經(jīng)解決,可以使用mysql進行后續(xù)操作啦

到此這篇關(guān)于解決ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (111)的問題的文章就介紹到這了,更多相關(guān)ERROR 2003 (HY000)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql分表程序改動方法

    mysql分表程序改動方法

    在本篇文章里小編給大家分享了關(guān)于mysql分表程序改動方法以及相關(guān)知識點,需要的朋友們跟著學(xué)習(xí)下。
    2019-04-04
  • mysql中You can’t specify target table for update in FROM clause錯誤解決方法

    mysql中You can’t specify target table for update in FROM clau

    這篇文章主要介紹了mysql中You can’t specify target table for update in FROM clause錯誤解決方法,需要的朋友可以參考下
    2015-02-02
  • MySQL命令行方式進行數(shù)據(jù)備份與恢復(fù)

    MySQL命令行方式進行數(shù)據(jù)備份與恢復(fù)

    本文主要介紹了MySQL命令行方式進行數(shù)據(jù)備份與恢復(fù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • 從MySQL轉(zhuǎn)換到PostgreSQL的遷移過程

    從MySQL轉(zhuǎn)換到PostgreSQL的遷移過程

    在數(shù)據(jù)庫遷移項目中,從MySQL轉(zhuǎn)換到PostgreSQL是一個常見但充滿挑戰(zhàn)的任務(wù),最近我在一個項目中遇到了這樣的需求,在轉(zhuǎn)換過程中遇到了各種語法錯誤和兼容性問題,本文將詳細(xì)記錄整個修復(fù)過程,希望能為遇到類似問題的開發(fā)者提供參考,需要的朋友可以參考下
    2026-04-04
  • MYSQL中COMPACT行格式的具體使用

    MYSQL中COMPACT行格式的具體使用

    compact行格式是mysql中InnoDB存儲引擎存儲數(shù)據(jù)使用的一種行格式,本文主要介紹了MYSQL中COMPACT行格式的具體使用,具有一定的參考價值,感興趣的可以了解一下
    2024-08-08
  • 詳解JDBC數(shù)據(jù)庫鏈接及相關(guān)方法的封裝

    詳解JDBC數(shù)據(jù)庫鏈接及相關(guān)方法的封裝

    這篇文章主要介紹了詳解JDBC數(shù)據(jù)庫鏈接及相關(guān)方法的封裝的相關(guān)資料,下面是封裝的具體類,用到了泛型和反射,希望能幫助到大家,需要的朋友可以參考下
    2017-08-08
  • MySQL Router的安裝部署

    MySQL Router的安裝部署

    這篇文章主要介紹了MySQL Router的安裝部署,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-04-04
  • MySQL InnoDB中的Buffer Pool用法及說明

    MySQL InnoDB中的Buffer Pool用法及說明

    這篇文章主要介紹了MySQL InnoDB中的Buffer Pool用法及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • MySQL中WITH用法小結(jié)

    MySQL中WITH用法小結(jié)

    WITH子句是MySQL中的一種SQL結(jié)構(gòu),本文主要介紹了MySQL中WITH用法小結(jié),具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • mysql中自增auto_increment功能的相關(guān)設(shè)置及問題

    mysql中自增auto_increment功能的相關(guān)設(shè)置及問題

    mysql中的自增auto_increment功能相信每位phper都用過,本文就為大家分享一下mysql字段自增功能的具體查看及設(shè)置方法
    2012-12-12

最新評論

伊金霍洛旗| 盐山县| 化德县| 闵行区| 三江| 建水县| 莆田市| 吉隆县| 扬中市| 深水埗区| 合水县| 固镇县| 永寿县| 象山县| 筠连县| 沙田区| 秦皇岛市| 揭西县| 宜兰市| 安阳县| 兴安县| 谢通门县| 怀安县| 洮南市| 三明市| 南丰县| 武穴市| 屏山县| 瓮安县| 聂拉木县| 囊谦县| 方山县| 灯塔市| 抚松县| 霍州市| 峨山| 新宾| 彭阳县| 永寿县| 兴义市| 临邑县|