web-dev-qa-db-ja.com

オプションでmysqldを起動するにはどうすればよいですか

ここからコマンドラインオプションを使用して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:57mysqld_safe「/var/lib/mysql/vagrant.example.com.err」へのログ記録。

131101 04:59:57 mysqld_safe/var/lib/mysqlからのデータベースでmysqldデーモンを起動しています

131101 05:00:03pidファイル/var/lib/mysql/vagrant.example.com.pidからのmysqld_safemysqldが終了しました

私の最後のオプションは、代わりに/etc/my.cnfでオプションを指定しているようですが、コマンドラインからそれを行う方法はありますか?

3
xiankai

あなたの命令は問題ないようです。

/var/lib/mysql/vagrant.example.com.errログファイルをチェックして、失敗する理由を確認する必要があります。

2
seqizz