Назад | Перейти на главную страницу

CentOS и MySQL

Итак, у меня есть этот VPS на CentOS. Несколько месяцев назад я установил apache2, mysql и некоторые другие вещи, чтобы вести блог на wordpress. Теперь по какой-то причине служба mysql отключилась, и я не могу ее перезапустить.

Честно говоря, я программист и меня совершенно сбивает с толку эта ситуация. Любая идея?

-- РЕДАКТИРОВАТЬ --

Спасибо за ответы, ребята. Я попробовал предложение Калеба и Лейна и, к сожалению, /sbin/service mysql start или /sbin/service mysqld start возвращает меня unrecognized service.

Что касается результата rpm -qa | grep mysql : php-mysql-5.3.3-1.el5.remi mysql-libs-5.1.53-1.el5.remi mysql-5.1.53-1.el5.remi

remi - это репозиторий, в котором я нашел более новую версию PHP (с 5.1.X до 5.3).

Из remi репо, вам нужно mysql-server. Пытаться yum install mysql-server; тогда вы сможете chkconfig и service mysqld сколько душе угодно.

Если ваше remi-репо не включено по умолчанию, оно будет yum --enablerepo=remi install mysql-server; попробуйте это, если вы получите кучу неразрешенных сообщений о зависимостях.

Я предполагаю, что вы каким-то образом удалили серверную часть MySQL. /usr/bin/mysql это просто клиентская часть и не имеет записи в /etc/init.d. Можете ли вы опубликовать вывод rpm -qa | grep mysql?

В CentOS для запуска mysql-сервера (mysqld) используйте команду

/sbin/service mysqld start

Пытаться /sbin/service mysql restart.

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

У вас не установлен сервер.

# yum -y install mysql-server
# service mysqld start