重新配置mysql问题

重新配置mysql问题

如果我使用这个命令会发生什么?

sudo dpkg-reconfigure mysql-server

更重要的是:我的数据库发生了什么?它们被删除了吗?

注意:当我昨晚升级我的 ubuntu 16.04 时,更改了我修改的一些设置,然后当我尝试连接数据库时无法连接到 mysql,我看到此错误:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

我在 Google 上搜索了很多次!但没有明确的解决方案!我认为该命令可以帮助我解决问题

谢谢你的关注

答案1

我在升级到 16.04 时遇到了升级 mysql 的问题。您不必担心丢失数据。我卸载了 mysql 并重新安装,还做了许多其他(愚蠢的)事情,因为 mysql 升级不起作用。我相信我搞砸了,因为 apparmor 配置没有升级,然后 apparmor 不允许 mysql 访问其配置文件。

无论如何,你可以使用命令

sudo dpkg-reconfigure mysql-server

无需担心。升级后,数据库被转换为较新的格式,但我没有丢失任何数据,并且所有用于数据库访问的帐户、权限和密码也都保留了下来。

相关内容