2017-02-19 33 views
1

У меня есть установить MySQL на цифровом океане и пытается подключиться через PHP скрипт, и я получил эту ошибкуMysql ошибка: mysqli_connect(): (HY000/2002): Соединение отклонено

mysqli_connect(): (HY000/2002): Соединение отклонено в /var/www/waev.in/signup/ajax/send_code.php на линии 9 Не удалось подключиться к MySQL : Соединение отклонено

Что может быть вопрос:

мой PHP скрипт

<?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(); 
    } 
?> 

ответ

1

Может быть, это было бы

$mysql_host="localhost";// for local server 

Или

$mysql_host="$ip";// if database is in remote and IP is stored in $ip 
+0

Я сделал то же самое @Rishi – SaMeEr

+0

@SaMeEr Пробовали ли вы оба варианта? – C2486

+0

Спасибо @Rishi. работал на localhost – SaMeEr

0

Проверьте порт, который вы используете на сервере. MySQL должен быть запущен на порту 3306