как подключиться к базе данных mysql в php для sqlyog

У меня есть файл php для импорта файла .csv в базу данных. Для этого я использую строки подключения, как показано ниже:

$db_host = 'localhost';
$db_user = 'root';
$db_pass = '';
$db_name = 'demo-eams';
$db_connect = mysql_connect($db_host, $db_user, $db_pass) or die ("Could not connect to MySQL");
$db_select = mysql_select_db($db_name) or die ("Could not connect to database");

Я использую sqlyog для доступа к базе данных mysql.

Моя проблема заключается в том, что всякий раз, когда я запускаю свое кодирование, отображается ошибка подключения:

Не удалось подключиться к Mysql.

Как это решить?


person Nisanth    schedule 18.11.2015    source источник


Ответы (1)


Проверьте следующее:

  1. Проверьте, запущен ли ваш MySQL
  2. Подтвердите порт mysql (если он не по умолчанию, добавьте порт в имя хоста)
person Siraj ul Haq    schedule 18.11.2015
comment
Какая у вас версия php? если их больше 5, вы должны использовать mysqli_connect, например: $con = mysqli_connect(localhost,my_user,my_password,my_db); // Проверяем соединение if (mysqli_connect_errno()) { echo Не удалось подключиться к MySQL: . mysqli_connect_error(); } - person Siraj ul Haq; 18.11.2015
comment
да, я использую php 5.5.9. но я использую ваш приведенный выше код, он показывает сообщение об ошибке, не удалось подключиться к mysql (10061) - person Nisanth; 18.11.2015
comment
Попробуйте использовать «127.0.0.1» вместо localhost. mysqli_connect('127.0.0.1', $user_name, $password, $database_name, null, 'mysql'); - person Siraj ul Haq; 18.11.2015