mysql_install_db
を実行するだけでよいはずです コマンドラインから
mysql_install_db は、MySQL データ ディレクトリを初期化し、存在しない場合はそこに含まれるシステム テーブルを作成します。また、InnoDB テーブルの管理に必要なシステム テーブルスペースと関連データ構造も初期化します。 MySQL 5.6.8 以降、mysql_install_db は Perl スクリプトであり、Perl がインストールされている任意のシステムで使用できます。 5.6.8 より前はシェル スクリプトであり、Unix プラットフォームでのみ使用できます。
mysql_install_db
については、MySQL のドキュメントをすべてお読みください。 、そして...
試してみてください!!!
最初の試行でうまくいかない場合は、これを行ってください
mkdir /var/lib/mysql
mkdir /var/lib/mysql/mysql
chown -R mysql:mysql /var/lib/mysql
次に mysql_install_db
を実行します もう一度
MySQL 5.7 の場合> ただ:
# Move or remove the original dir
mv /var/lib/mysql /tmp/mysql
# Create a new dir
mkdir /var/lib/mysql
# Change owner to mysql (user and group)
chown -R mysql:mysql /var/lib/mysql
# Create MySQL initial data
mysqld --initialize