Php Mysql错误:mysqli_connect():(HY000/2002):连接被拒绝
我在digital ocean上安装了mysql,并试图通过php脚本进行连接,但我遇到了这个错误 mysqli_connect():(HY000/2002):中的连接被拒绝 /第9行的var/www/waev.in/signup/ajax/send_code.php连接失败 到MySQL:连接被拒绝 问题可能是什么: 我的php脚本Php Mysql错误:mysqli_connect():(HY000/2002):连接被拒绝,php,mysql,nginx,ubuntu-16.04,php-7,Php,Mysql,Nginx,Ubuntu 16.04,Php 7,我在digital ocean上安装了mysql,并试图通过php脚本进行连接,但我遇到了这个错误 mysqli_connect():(HY000/2002):中的连接被拒绝 /第9行的var/www/waev.in/signup/ajax/send_code.php连接失败 到MySQL:连接被拒绝 问题可能是什么: 我的php脚本 <?php include '../func/sms_function.php'; $mysql_host='{ip}'; $my
<?php
include '../func/sms_function.php';
$mysql_host='{ip}';
$mysql_user='root';
$mysql_pass='********';
$my_db='wesearch_waev_user';
$con = mysqli_connect($mysql_host,$mysql_user,$mysql_pass);
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
检查您在服务器上使用的端口。MySQL需要在端口3306上运行,这可能是
$mysql_host="localhost";// for local server
或
我也这么做了@Rishi@SaMeEr你们两个都试过了吗?但若我从另一台服务器访问数据库,那个么我必须使用ip。这样行吗?
$mysql_host="$ip";// if database is in remote and IP is stored in $ip