今天我损失了大约 300 英镑,因为 UBUNTU WSL 不允许我在 WSL 上安装/重新安装 mysql。在我首先升级后,我遇到了 innodb 损坏的问题。所以我跟着这指南并备份了数据库。我忘记备份我的 PHP 文件(我的错)。现在,一天后,在进行更多开发后,mysql DB 无法使用。永远无法恢复,我再也不会使用 WSL 了。如果备份有效,我不得不回滚到上周的工作。
我尝试重新安装:
sudo apt-get purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get install mysql-server
sudo service mysql start
sudo mysql -u root
我已经尝试了所有方法但我收到的只是这条消息
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
无论我怎么尝试,我都将永远放弃 WSL。希望有人能帮助我将 INNODB 文件恢复到新安装的 MAMP?