実際のMySQLインストールを削除せずにMySQLを再インストールすると、データベースを削除せずにすべてのファイルが書き換えられますか?
私の問題は、誤って.txt
ファイルをコピーしたために、mysqld
が壊れていることです。
#cp -f root.txt /usr/sbin/mysqld
それは間違いでした、明らかにデーモンは実行することによってもう起動しませんでした
service mysql start
どうすればこれを修正できますか? MySQLを再インストールする必要があると思いますが、サーバーのデータベースに影響を与えずに再インストールできるのではないかと思います。
通常はありません。 MySQLを再インストールする場合、通常、既存のデータベースは削除されません。そのため、アンインストールする前にデータベースを削除するようにというメモが表示される場合があります。
ただし、それでもわからない場合は、dataフォルダーの内容のバックアップコピーを作成します。このフォルダーには、すべてのデータベースが含まれます。中にはたくさんの 。frmファイル が表示されます。
次に、再インストールした後、万が一データフォルダが空になった後、コンテンツをにドロップします。