我目前正在运行 Ubuntu 14.04.5 LTS(GNU/Linux 4.4.0-45-generic x86_64),昨天刚刚安装了这些软件包的更新。
mysql-common 全部 5.5.53-0ubuntu0.14.04.1
libmysqlclient18 amd64 5.5.53-0ubuntu0.14.04.1
mysql-server 全部 5.5.53-0ubuntu0.14.04.1 mysql-server-5.5 amd64 5.5.53-0ubuntu0.14.04.1 mysql-client全部 5.5.53-0ubuntu0.14.04.1 mysql-client-5.5 amd64 5.5.53-0ubuntu0.14.04.1
mysql -client-core-5.5 amd64 5.5.53-0ubuntu0.14.04.1 mysql-server-core-5.5 amd64 5.5.53-0ubuntu0.14.04.1
更新后,出现错误。
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysqld.sock' (13)
那么,我该怎么办?我想将 MySQL 5.5.53 回滚到 5.5.52!!
请帮我!!
答案1
解决方案:
sudo chmod 755 -R /var/lib/mysql
答案2
它正在寻找目录 mysql-files,/var/lib
请使用以下命令在那里手动创建它,然后重新启动 mysql。
sudo mkdir /var/lib/mysql-files
sudo chown -R mysql:mysql /var/lib/mysql-files/
sudo chmod 700 /var/lib/mysql-files/
看这个 Launchpad 错误更多细节。