2022.3.20 如何本地連接虛擬機安裝的linux 的mysql 1防火墻開啟開啟 1.1、開啟埠3306 firewall-cmd --zone=public --add-port=3306/tcp --permanent 1.2、重啟防火墻 firewall-cmd --reload 1.3查看已經開放的埠: firewall-cmd --list-ports 如果mysql 密碼忘記了 如何重新設定mysql 的密碼 重置密碼的第一步就是跳過MySQL的密碼認證程序,方法如下: #vim /etc/my.cnf(注:windows下修改的是my.ini)
在檔案內搜索mysqld定位到[mysqld]文本段: /mysqld(在vim編輯狀態下直接輸入該命令可搜索文本內容) 在[mysqld]后面任意一行添加“skip-grant-tables”用來跳過密碼驗證的程序, 保存檔案并退出: :wq 2.接下來我們需要重啟MySQL: service mysqld restart 3.重啟之后輸入#mysql即可進入mysql, 4.接下來就是用sql來修改root的密碼 mysql> use mysql; mysql> update user set password=password("你的新密碼") where user=‘root’;注意root是單引號 mysql> flush privileges; mysql> quit 到這里root賬戶就已經重置成新的密碼了, 5.編輯my.cnf,去掉剛才添加的內容,然后重啟MySQL, mysql 下遠程ip電腦賦值權限 grant all privileges on *.* to @‘192.168.198.133’ identified by ‘neso’ -> flush privileges -> exit 再次遠程 成功!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/445603.html
標籤:其他
上一篇:MySQL變數、流程控制和游標
