为了账号安全,请及时绑定邮箱和手机立即绑定

使用标志时 MySQL 连接被拒绝

使用标志时 MySQL 连接被拒绝

PHP
桃花长相依 2023-05-26 16:22:02
所以,当我尝试在没有标志的情况下创建连接时,它工作得很好。$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


查看完整回答
反对 回复 2023-05-26
  • 1 回答
  • 0 关注
  • 83 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信