零細システムエンジニアの備忘録

RPA、サーバ、ネットワークに関する設定メモ、導入相談もコメント欄やメールに頂ければお答えしますのでお気軽にご相談下さい(^^)

【CentOS7】MySQL ver5.7 データベース初期化のエラー対処

MySQLを初期化しようと、データディレクトリを「/var/lib/mysql」を退避して新しくディレクトリを作成(所有者権限もmysqlに変更)しても下記エラーがでてうまくできなかった・・・*1 なんかやるたびに忘れてしまうのでメモ

--initialize specified but the data directory has files in it. Aborting.

結論は下記コマンド実行でOKです!

# mysqld --initialize --user=mysql --ignore-db-dir=tmp --ignore-db-dir=ibdata --ignore-db-dir=iblog

理由はサブディレクトリが必要とか、必要ないとかで良く分かりませんでした(笑)

すみませんm(__)m

*1:+_+