2012-07-03 2 views
-2

Пожалуйста, перейдите по ссылкеОшибка подключения к БД в PHP MySQL

http://amymcnamara.com/fortest.php

здесь эта ошибка дает:

Не удается подключиться к локальному серверу MySQL через гнездо «/ Var/Работа/mysqld/mysqld.sock '(2)

почему эта ошибка дает ??

+1

Вы начали mysql? – xdazz

+0

Возможный дубликат http://stackoverflow.com/questions/5376427/cant-connect-to-local-mysql-server-through-socket-var-mysql-mysql-sock-38. – Bjoern

+0

Попробуйте проверить свой «брандмауэр» !! – Rikesh

ответ

1

Это означает, что '/var/run/mysqld/mysqld.sock' не существует. Скорее всего, mysqld выключен или использует другой сокет для приема соединений.

0

У вас должен быть файл mysqld.sock, который генерируется mysql при его включении. Или просто создать пустой файл с именем «mysqld.sock» в папке -/вар/запустить/туздО/

0

Этой ошибка

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /nfs/c09/h01/mnt/130514/domains/amymcnamara.com/html/fortest.php on line 2 
Could not connect: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 

обычно возникает, когда вы даете неправильное доменное имя или имя пользователя или пароль для подключения к базе данных поэтому проверьте свою связь. Я думаю, что есть ошибка.

Смежные вопросы