所以,當我嘗試在沒有標志的情況下創建連接時,它工作得很好。$db_init_conn = mysqli_init();$db_conn = mysqli_real_connect($db_init_conn, HOSTNAME, DBUSERNAME, DBPASSWORD,DATABASE);但是當我這樣使用標志時。$db_init_conn = mysqli_init();$db_conn = mysqli_real_connect($db_init_conn, HOSTNAME, DBUSERNAME, DBPASSWORD,DATABASE,$flags=MYSQLI_CLIENT_INTERACTIVE);我懂了警告:mysqli_real_connect():(HY000/2002):無法建立連接,因為目標機器主動拒絕。我做錯了什么?更新當我使用其他標志時也會發生$mysqli = mysqli_init();DBPASSWORD,DATABASE); $db_conn = mysqli_real_connect($mysqli, HOSTNAME, DBUSERNAME, DBPASSWORD,DATABASE, $flags=MYSQLI_CLIENT_COMPRESS);
1 回答

呼如林
TA貢獻1798條經驗 獲得超3個贊
所以,在我的盒子上快速安裝了 mysqli,這沒有給我任何錯誤
$db_init_con = mysqli_init();
mysqli_real_connect($db_init_con , "127.0.0.1" , "***REDACTED***" , "***REDACTED***" , "notifications" , 3306 ,null , MYSQLI_CLIENT_INTERACTIVE);
使用 mysql 5.7、php 7.2.6、osx
- 1 回答
- 0 關注
- 101 瀏覽
添加回答
舉報
0/150
提交
取消