2013-04-23 2 views
5

Я работаю с малиной Pi, работающей под управлением Debian Linux. Я пытаюсь установить MySQL сервер и запустить его и здесь не то, что я сделал:Сервер MySQL не запускается на Raspberry Pi

# sudo apt-get install mysql-server mysql-client php5-mysql 

Нет ошибок. Теперь я перезагрузил систему, то при запуске я получаю:

[FAIL] startpar: service(s) returned failure: mysql ... failed! 

И я попытался

# sudo service mysql start 
mysql: unrecognized service 

Наконец я попытался

# /etc/init.d; mysql 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 

Я считаю, что у меня нет папки не по имени туздЫ in /var/run , Но я читал, что файл с носками здесь создается при первом создании сервера?

Есть ли у вас какие-либо предложения?

+0

Создайте папку и убедитесь, что он доступен для записи пользователя MySQL – hek2mgl

+0

Искать в /etc/init.d, чтобы увидеть, что старт/стоп скрипт называется. Может быть «mysqld». – ethrbunny

+0

.. и загляните в/var/log/syslog и где когда-либо журнал mysql должен узнать, почему это не удалось. – ethrbunny

ответ

2
/etc/init.d; mysql 

WTF? обычно способ начать сервер MySQL будет

/etc/init.d/mysqld start 

Причина это провал должен быть записан в журнал (обычно /var/log/mysqld.log) - что журналы говорят?

3

Похоже, что ваш сервер mysql не запущен. Обычно я запускаю команду останова, а затем запускаю ее снова:

mysqld stop 
mysql.server start 

Такая же ошибка, и это работает для меня.

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