Не могу подключиться к MySQL на сервере через PHP
Код:
function connect()
{
$con = mysql_connect('krystallres.db.3561680.hostedresource.com','krystallres','*****');
if ($con)
{
$sel = mysql_select_db('krystallres');
if (!$sel)
{
echo "Unable to connect to the database";
}
}
else echo "Unable to connect to MySQL server";
}
{
$con = mysql_connect('krystallres.db.3561680.hostedresource.com','krystallres','*****');
if ($con)
{
$sel = mysql_select_db('krystallres');
if (!$sel)
{
echo "Unable to connect to the database";
}
}
else echo "Unable to connect to MySQL server";
}
При установке БД разрешила прямой доступ к ней.
При вводе логина и пароля, выдается мое сообщение "Unable to connect to MySQL server".
Цитата:
При вводе логина и пароля, выдается мое сообщение "Unable to connect to MySQL server".
При вводе КУДА?
при входе в систему администрирования.
в вашем коде вроде как ошибок нет. Проверяйте хост, логин, пароль и имя базы.
Status: Setup
Host Name: krystallres.db.3561680.hostedresource.com
Database Name: krystallres
Database Version:5.0
Description: main database
User Name: krystallres
Попробуйте отловить ошибку, которую возвращает сервер БД с помощью этой функции (там есть пример - сделайте по аналогии)