Ваша команда кажется в порядке.
Вы должны проверить /var/lib/mysql/vagrant.example.com.err файл журнала, чтобы увидеть, почему он не работает.
Мне нужно запустить mysqld
с параметрами командной строки, как здесь:
http://dev.mysql.com/doc/refman/5.1/en/server-options.html#option_mysqld_skip-grant-tables
Я обычно так делаю 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
, но есть ли способ сделать это через командную строку?
Ваша команда кажется в порядке.
Вы должны проверить /var/lib/mysql/vagrant.example.com.err файл журнала, чтобы увидеть, почему он не работает.