Я создаю веб-приложение на PHP, и мне нужно подключиться к базе данных и извлечь из нее информацию. Эта база данных размещается на phpMyAdmin. В настоящее время я использую следующий код PHP для подключения к нему.phpMyAdmin отказывается от подключения MYSQL - как это исправить?
//Attempt to connect to the database
$conn = mysql_connect('localhost', 'my_username', 'my_password') or die (mysql_error());
//Tell the user if they were successful
echo "Connection successful!";
//Close the connection
mysql_close();
Когда я запускаю сайт, он производит следующее сообщение об ошибке SQL:
«Нет связи можно было бы сделать, потому что целевая машина активно отказалась от него.»
Я уверен, что мое имя пользователя и пароль написаны правильно, и я считаю, что «localhost» - это имя сервера, которое мне нужно использовать. Есть ли другая команда mysql_connect, которую мне нужно использовать для phpMyAdmin? Если нет, как я могу решить эту проблему?
Edit:
После публикации сайта в Microsoft Azure (где мне нужно, чтобы разместить его), я обнаружил, что он производит другую ошибку:
«была сделана попытка доступа к сокету таким образом, который запрещен его разрешениями на доступ ».
Как я могу исправить эту ошибку? Или исправление исходной ошибки также разрешит эту?