台灣最大程式設計社群網站
線上人數
768
 
會員總數:242476
討論主題:187513
歡迎您免費加入會員
討論區列表 >> PHP >> 無法連上資料庫 (1045) Access denied for user
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
無法連上資料庫 (1045) Access denied for user
價值 : 50 QP  點閱數:105 回應數:2

樓主

hs001
門外漢
0 1
12 0
發送站內信

你好, 各位高手:

本人是PHP新手, 之前因把PORT 轉了3307, 正想用PHP (mysqli) 連接datatbase, 現出現了這個字眼 “Connect Error (1045) Access denied for user ‘root’@‘localhost’ (using password: YES)” 在網頁. 試過寫成如下, 但沒有反應. 請各位高手指教一下.

$mysqli = new mysqli ('localhost', 'my_user', 'my_password', 'my_db', '3307');


搜尋相關Tags的文章: [ datatbase ] , [ 1045 ] ,
本篇文章發表於2018-05-13 17:56
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
先確認一下是不是有防火牆
如果有的話是否有將3307加入到允許名單中
本篇文章回覆於2018-05-14 09:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
這邊得先了解一件事。

你所謂的「之前因把PORT 轉了3307」
是指已將主機上的sql伺服改成3307的port後並重啟了。

還是只是將php的port改成3307。

因為你說你的新手。所以我不清楚你是否了解所謂的變動port的動作。
如果你確定是將mysql伺服改成3307後。那就當我沒問。
本篇文章回覆於2018-05-14 16:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.