я получаю следующее сообщение об ошибке при попытке открыть соединение с MySQL работает на моем MACBOOK:MySQL ошибка при попытке открыть соединение MySQL
Предупреждение: mysql_connect(): [2002] Нет такого файла или каталог (попытка подключения через unix: ///var/mysql/mysql.sock) в /Users/Eugene/Sites/website/includes/database.php в строке 15. Предупреждение: mysql_connect(): нет такого файла или каталога в /Users/Eugene/Sites/website/includes/database.php в строке 15 Примечание: Неопределенная переменная: подключение в /Users/Evgeny/Sites/website/includes/database.php в строке 16 Не удалось подключиться к базе данных: такой файл или каталог отсутствует
Мои константы:
defined('DB_SERVER') ? null : define("DB_SERVER", "localhost");
defined('DB_USER') ? null : define("DB_USER", "eugene");
defined('DB_PASS') ? null : define("DB_PASS", "password"); // no comments please :)
defined('DB_NAME') ? null : define("DB_NAME", "maindb");
Так я пытаюсь соединиться:
$connection = mysql_connect(DB_SERVER, DB_USER, DB_PASS);
if(!$connection) // if no connection - die
{
die("Database connection failed: " . mysql_error());
}
else // if there is a connection, then go and select a database
{
$db_select = mysql_select_db(DB_NAME, $connection);
if(!$db_select) // if no database selected - die
{
die("Database selection failed: " . mysql_error());
}
}
Пожалуйста, помогите,
Спасибо заранее.
Подтвердите, что вы можете подключиться через командную строку : – somedev