【问题标题】:linux-xampp-mysql : Mysql database won't startlinux-xampp-mysql : Mysql 数据库无法启动
【发布时间】:2015-06-29 16:04:22
【问题描述】:

我已经在我的 Ubuntu 14.04 64 位机器上安装了 XAMPP-5.6.3-0。 现在 Mysql 数据库 没有运行。

当我尝试打开 phpmyadmin 时,会显示以下错误:

欢迎使用 phpMyAdmin

错误

MySQL 说:文档

2002 - 没有这样的文件或目录

服务器没有响应(或本地服务器的套接字配置不正确)。 配置中定义的 controluser 连接失败。

以下快照可能会有所帮助:

存储在 /opt/lampp/htdocs 中的所有网页都可以正常访问。

my.cnf的内容是Mysql Configuration

【问题讨论】:

    标签: php mysql xampp lampp


    【解决方案1】:

    尝试打开php.ini文件并找到这一行:

    mysql.default_socket
    

    把它改成

    mysql.default_socket = /path/to/mysql.sock
    

    尝试使用 /var/run/mysqld 的路径

    mysql.default_socket = /var/run/mysqld/mysql.sock
    

    【讨论】:

    • 这是代码 [hastebin.com/asiketaxul.pas] 的一部分。你能帮我看看更新代码应该是什么吗?我在这里有点困惑。
    • 搜索 [mysql.default_socket] 而不是 [pdo_mysql.default_socket]
    • 我有两个文件 php.ini 和 php.ini-pre1.7.2。两者都包含mysql.default_socket=' line. I'm changing the this to the path suggested by you mysql.default_socket = /var/run/mysqld/mysql.sock`。还是没有运气
    • 你重启了apache服务器吗?
    • 是的,我重新启动了所有服务。
    猜你喜欢
    • 2015-03-06
    • 2019-12-07
    • 2022-01-25
    • 2013-08-13
    • 2013-11-05
    • 2015-11-07
    • 2017-01-07
    相关资源
    最近更新 更多