Ubuntu
遠端訪問mysql
我想在 sql yog 中訪問我係統上的 mysql 伺服器。但它給了我錯誤
access denied for user root @ 192.168.2.4 to database database name
我能做些什麼來解決這個問題。
您可能想要檢查 mySQL 中的 users 表,並確保那裡有 root@192.168.2.4 的有效條目。
通常會有一個 root 條目,但主機名是 localhost,這將不允許 root@192.168.2.4 連接。
如果您想從此 IP 地址以 root 身份訪問系統,您需要使 192.168.2.4 成為 root 使用者的有效主機或使用萬用字元 %,這將允許您從任何 IP 地址連接(不推薦)。
最好的解決方案是將 SQLYog 配置為在連接到本地系統時使用 root@localhost。我沒有使用過 SQLYog,所以我不確定如何去做。
在此處查找有關在 mySQL 中添加使用者的參考。