【问题标题】:XAMPP - MySQL doesn't have a port number - unable to connectXAMPP - MySQL 没有端口号 - 无法连接
【发布时间】:2017-07-29 18:27:30
【问题描述】:

我在使用 XAMPP 时遇到了 MySQL 问题。当我启动 MySQL 服务时,它没有显示端口号。

当我去localhost/phpmyadmin时,无法连接。

我什至尝试更改 my.ini 文件中的端口号,但无济于事。奇怪的是,这在几分钟前还有效。我重新启动了服务器,但它停止了工作。

有什么线索吗?

谢谢。

【问题讨论】:

    标签: mysql xampp


    【解决方案1】:

    这可能是因为您在操作过程中关闭了 mysql 服务导致数据库页面损坏,请检查 mysql_error.log 并查看是否有类似以下内容:

    InnoDB: 1 transaction(s) which must be rolled back or cleaned up
    InnoDB: in total 347144 row operations to undo
    InnoDB: Trx id counter is 734520
    

    要解决此问题,您需要启动强制 InnoDB 恢复的服务,编辑 my.ini 文件并将以下内容放在 [mysqld] 块之后:

    (在执行此操作之前,请确保您已备份数据库)。

    innodb_force_recovery = 1
    

    您可能需要 3 或 4 的 indes 才能使其工作,请查看 InnoDB Recovery Options 以了解您需要什么。

    启动 mysql 服务后,您应该能够再次看到端口。再次启动服务器后,请记住删除强制恢复选项。

    【讨论】:

      【解决方案2】:

      在您的mysql installation directory 中找到my.ini 文件,如果它已通过xampp 安装,请查看xampp 目录中的mysql 文件夹。

      看看现在已经配置了哪些端口。

      它应该是 3306,但如果不是,请将其更改为 3306(默认)。

      您还应该检查您的端口及其侦听协议。

      要检查 Windows 上的端口,请以管理员身份打开 CMD 并键入

      netstat -an

      然后搜索您的端口,它必须是LISTENING,并且必须使用TCP 作为通信协议。详情见下图。

      【讨论】:

        【解决方案3】:

        我曾经遇到过类似的问题,原因是该系统上的 MySQL 端口已关闭。当我打开端口时,它工作了

        【讨论】:

        • 但它一直在为我工作。我还尝试将端口号更改为 3307、3308 和 3309。
        • 你试过用命令行连接吗 mysql -h -P -u root -p password
        【解决方案4】:

        netstat -tlpn 它将显示如下列表:

        活动的 Internet 连接(仅限服务器) Proto Recv-Q Send-Q 本地地址 外部地址状态
        PID/程序名称
        tcp 0 0 0.0.0.0:22 0.0.0.0:

        1393/sshd

        以 root 身份查看所有详细信息。 -t 选项将输出限制为 TCP 连接,-l 用于侦听端口,-p 列出程序名称,-n 显示端口的数字版本而不是命名版本。

        这样你可以看到进程名和端口。如果端口被关闭,打开MYSQL端口。

        【讨论】:

          【解决方案5】:

          我遇到了同样的问题,最后,当我以管理员权限运行它时,它可以工作:点击 xampp 图标,然后点击以管理员身份运行

          【讨论】:

            猜你喜欢
            • 2023-04-09
            • 2018-03-05
            • 1970-01-01
            • 2017-11-20
            • 2019-09-18
            • 2013-12-25
            • 2015-01-22
            • 2019-05-10
            • 2014-01-13
            相关资源
            最近更新 更多