ルートが壊れているため、MySQLのすべてのデータベースを完全に削除し、インストールして再インストールする必要があります。私はこの指示に従いました:
Sudo apt-get remove --purge mysql-server mysql-client mysql-common
Sudo apt-get autoremove
Sudo apt-get autoclean
しかし、私が再びインストールすると
Sudo apt-get install mysql-server
古いデータベース、壊れたユーザーがいる古いユーザーテーブルなどがここにあるので、完全にアンインストール/修復することはできません
私は立ち往生しています、助けてください、ありがとうございました!
追加
rm -rf /var/lib/mysql
rm -rf /etc/mysql*
install
の前にすべてを削除しますが、phpmyadminのようなサードパーティのスキーマをそこに置くことができることに注意してください...したがって、サブフォルダーを1つずつ削除することを検討してください。
mysql_secure_installation
のように、これを行うためのエレガントな方法があるかもしれません。