我試圖將數據庫從XAMPP移至Synology NAS。Synology MSQL連接錯誤
現在我得到這個錯誤:
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'qs'@'localhost' (using password: YES) in /volume1/web/db.php on line 3
在數據庫中,我創建了一個用戶:
Name: qs
password: test
host: %
privileges: all..
在PHP中使用:
$link=mysqli_connect("localhost","qs","test","qs",3306);
本地主機,因爲在Synology是網頁的本地主機。我也試圖改變爲:
$link=mysqli_connect("10.0.0.99","qs","test","qs",3306);
然後它說:
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'qs'@'JF_SYN' (using password: YES) in /volume1/web/db.php on line 3
「JF_SYN」是我的Synology
我也嘗試將數據庫設置爲用戶的主機名,到那個特定的IP,但那不會改變任何東西。
數據庫連接正在與此用戶和密碼一起工作,我嘗試過使用HeidSQL,MSYQL-Workbench和Oracle SQL Developer,所有這些工具都可以建立連接。