MySQL 未从 Ubuntu 18.04 LTS 开始

Posted

技术标签:

【中文标题】MySQL 未从 Ubuntu 18.04 LTS 开始【英文标题】:MySQL not starting at Ubuntu 18.04 LTS 【发布时间】:2019-03-20 05:48:58 【问题描述】:

我正在使用 Ubuntu 18.04 LTS 和 XAMPP。 XAMPP 从昨天开始工作正常,但是当我启动 XAMPP 并尝试访问 phpMyAdmin 但收到屏幕截图之类的错误并在此处查看...

 mysql said: Documentation
Cannot connect: invalid settings.
mysqli_real_connect(): (HY000/2002): Connection refused
Connection for controluser as defined in your configuration failed.
mysqli_real_connect(): (HY000/2002): Connection refused
phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username, and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

我在 *** 上检查了一个可能的解决方案,并找到了一些解决方案,我们需要在 config.inc.php 中进行更改,但该文件已经包含正确的信息(我认为是这样)在此处检查一些代码...

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
/* Server parameters */
//$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;

我该如何解决这个问题??

提前致谢。

【问题讨论】:

这意味着您使用的凭据(root 帐户和空密码)不正确。几乎没有什么我们可以提供帮助的...... 【参考方案1】:

您需要重新配置服务器:

$ sudo dpkg-reconfigure mysql-server-5.1
$ sudo service mysql restart

【讨论】:

感谢您的回答。我已经再次安装了 XAMPP,它现在可以正常工作了【参考方案2】:

确保您没有对您的 my.cnf 文件进行任何更改。

/etc/mysql/my.cnf

我通过删除所有内容并在my.cnf 文件中保留两行来解决它。

!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/

【讨论】:

以上是关于MySQL 未从 Ubuntu 18.04 LTS 开始的主要内容,如果未能解决你的问题,请参考以下文章

升级到 Ubuntu 18.04 LTS 的理由,大波新特性到来

如何更换 Ubuntu 18.04 LTS 的 GDM 登录界面背景

将 Ubuntu 16.04 LTS 升级到 Ubuntu 18.04 LTS

支持向量回归 (SVR) 在 Ubuntu 18.04 LTS 中不绘制图形

Ubuntu 18.04 LTS 中不存在 conf php7.1-cgi

终于!期待已久的 Ubuntu 18.04 LTS 正式发布