我使用的阿里云轻量级云服务器在服务器上设置了网站。 我通常不登录到宝塔面板或访问服务器。 但是,昨天创建了一个新网站后,我发现数据库未连接。 权限不足或数据库信息未正确填写。 因此,我将localhost更改为127.0.0.1,并尝试了root帐户并更改了密码。 数据库仍然无法连接。

  我测试了代码,代码没有问题,因此确定问题出在服务器或宝塔面板上。 服务器之前尚未登录,基本上可以排除。 我再次想到,权限还不够,所以我去了宝塔修改权限,但仍然无法连接到数据库。

  我分别重新创建了数据库,发现该数据库根本无法在宝塔中打开,并且系统提示“无法登录到MySQL服务器”



  如图所示,单击数据库中的管理后,我根本无法进入



  宗九尘的博客

  如上图所示,这种情况仍然发生,因此我转到该文件夹以手动创建数据库,但仍然无法正常工作。

  我再次卸载了phpMyAdmin并重新安装了它。 我卸载了MySQL并重新安装了它,但仍然没有。

  数据库服务器可以




  如上图所示输入数据库,然后发现新创建的数据库没有权限。

  最令人惊讶的是,出现问题之前的数据库可以正常使用,正常输入并可以正常连接到网站。

  无法登录MySQL服务器面板

 




  最后,我仍然必须依靠自己。 下班后中午我开始学习阿里云服务器和宝塔面板,终于找到了解决的办法和原因。 我通过手术成功解决了这个问题。 可以正常使用新创建的网站数据库,也可以使用单独创建的数据库。



好了不废话了,解决方法:备份重置服务器(重装面板都不得行的,所以我是用备份重置服务器解决的)