3

Мне нужно запустить mysqld с параметрами командной строки, как здесь:

http://dev.mysql.com/doc/refman/5.1/en/server-options.html#option_mysqld_skip-grant-tables

Я обычно делаю запуск suq sudo service mysqld start , но передача опции как sudo service mysqld start --skip-grant-tables не работает.

В качестве альтернативы я попытался начать как демон,

sudo mysqld_safe --skip-grant-tables &

Но, похоже, заканчивается слишком рано

131101 04:59:57 mysqld_safe Регистрация в /var/lib/mysql/vagrant.example.com.err.

131101 04:59:57 mysqld_safe Запуск демона mysqld с базами данных из /var /lib /mysql

131101 05:00:03 mysqld_safe mysqld из файла pid /var/lib/mysql/vagrant.example.com.pid закончилась

Мой последний вариант, кажется, вместо этого указывает параметр в /etc/my.cnf , но есть ли способ сделать это через командную строку?

1 ответ1

2

Ваша команда кажется в порядке.

Вы должны проверить /var/lib/mysql/vagrant.example.com.err файл журнала, чтобы увидеть, почему он не работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .