我是社区的新人!我需要帮助解决一个让我抓狂的问题。我忘记了我的 MySQL 用户和密码,所以我试图删除 MySQL,但出了点问题,现在我无法重新开始。我多次尝试使用命令“sudo apt-get remove --purge mysql”。这显然有效,因为它从我的电脑中删除了 mysql 服务器。但是,当再次尝试安装 MySQL 时,出现了此错误
错误:无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地 MySQL 服务器 (2)
但是当我进入“var/run”时,那里没有“mysqld”文件夹,所以我不知道该怎么办!我尝试了其他类似帖子中出现的许多解决方案,但对我都不起作用。提前谢谢您!
答案1
我会检查 /var/lib/mysql 中是否有任何内容,这是 MySQL 的数据目录。从记忆中,即使清除,也存在是否删除数据的问题。
ls -lad /var/lib/mysql
如果这个目录存在的话,我会把它移开,清除然后尝试再次安装。
mv /var/lib/mysql /root