MySQL不能用IP連線Mysql的幾個原因

2021-09-27 02:23:29 字數 368 閱讀 2687

mysql不能用ip連線mysql的幾個原因

問題:mysql只能用localhost或127.0.0.1連線

解決:mysql安裝完後,預設是root使用者,root使用者只能在伺服器登入,需要分配新使用者。

方法:1.執行mysql客戶端,以root使用者登陸。

2.用如下命令選擇需要操作的資料庫,use database(資料庫名),如:use multilingual;

3.用如下命令分配新使用者: grant all on * to 『root』(使用者名稱) identified by 『www.wityx.com』(密碼);

第乙個capinfo是使用者名稱,第二個capinfo是密碼

4.退出即可使用ip用新增使用者登陸

mysqli connect不能連線mysql8

mysqli conenct,不能連線。加上mysqli connect error 之後,很快查到原因 原因是新版本mysql8 的密碼加密方式已經改變,而php 的加密方式沒有公升級。所以造成密碼識別不了。暫時,只能不用mysql8 的高階加密方式,而用原來的加密方式。方法 進入mysql控制台...

MySQL 只能用localhost不能用ip連線

如果本地主機能用ip連線,但其他計算機登陸不到,錯誤時10060時,一般是防火牆問題,關閉防火牆或允許3306埠即可 登入進去後用以下命令可以檢視許可權用 mysql use mysql mysql select user,host from user mysqluser,host from use...

php連線mysql位址 PHP連線mysql

php 5 及以上版本建議使用以下方式連線 mysql mysqli extension i 意為 improved pdo php data objects 在 php 早起版本中我們使用 mysql 擴充套件。但該擴充套件在 2012 年開始不建議使用。我是該用 mysqli 還是 pdo?如果...