MySQL を再インストールすると、既存のデータベースは削除されますか?

MySQL を再インストールすると、既存のデータベースは削除されますか?

実際の MySQL インストールを削除せずに MySQL を再インストールすると、データベースを削除せずにすべてのファイルが書き換えられますか?

私の問題はmysqld、誤ってファイルをコピーしたために が壊れていること.txtです。

#cp -f root.txt /usr/sbin/mysqld

それは間違いでした。明らかにデーモンは起動しなくなりました。

service mysql start

これを修正するにはどうすればいいでしょうか? MySQL を再インストールする必要があると思いますが、サーバーのデータベースに影響を与えずに再インストールできるかどうか疑問です。

答え1

通常は、いいえ。MySQL を再インストールする場合、既存のデータベースは通常削除されません。そのため、アンインストールする前にデータベースを削除するようにという注意書きが表示されることがあります。

それでもまだ不安な場合は、データフォルダにはすべてのデータベースが含まれます。.frm ファイル内部。

その後、再インストールした後、データ フォルダーが空になっている場合は、その内容を元に戻します。

関連情報