Страница 1 из 1

Mandriva 2007 & MySQL

Добавлено: 18 ноя 2007, 19:30
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, или в руки?

Добавлено: 18 ноя 2007, 19:38
Llama
в скриптах захадкожен путь к сокету?

Добавлено: 18 ноя 2007, 19:59
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)

Добавлено: 18 ноя 2007, 21:12
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.