Mandriva 2007 & MySQL

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
ingla
Заглянувший
Сообщения: 3
Зарегистрирован: 03 сен 2007, 22:54

Mandriva 2007 & MySQL

Сообщение ingla »

Добрый день!
На днях установил mandiva 2007 free и обнаружил, что в поставку mandriva 2007 не входит MySQL server.
При запуске php скриптов возникает ошибка, при подключении к MySQL - Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
locate mysql.sock результатов не дал.
Нашел mysql в исподниках вроде бы как установил.
При запуске mysql появляется сокет в каталоге /tmp/mysql.sock
В php.ini прописал mysql.default_socket = /tmp/mysql.sock
Однако при запуске php скрипта всеровно возникает ошибка Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Подскажите плз куда копать. В сторону PHP, апач, mysql, или в руки?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

в скриптах захадкожен путь к сокету?
Опыт растет прямо пропорционально выведенному из строя оборудованию

ingla
Заглянувший
Сообщения: 3
Зарегистрирован: 03 сен 2007, 22:54

Сообщение ingla »

Llama писал(а):в скриптах захадкожен путь к сокету?
Не понял что значит "захадкожен" :?
PHP скрипт выглядит так:

Код: Выделить всё

$db = mysql_connect ("localhost", "root", "") or die (mysql_error ());
Результат:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
constab

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

http://www.php.net/mysql_connect писал(а): If the MySQL client library tries to connect to the wrong local socket, you should set the correct path as mysql.default_host string in your PHP configuration and leave the server field blank.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить