JohnLou
V2EX  ›  问与答

mac mysql 问题请教,困扰很久了

  •  
  •   JohnLou · Apr 2, 2018 · 1837 views
    This topic created in 3033 days ago, the information mentioned may be changed or developed.

    一个 html 静态页面里同时有两个后端的 PHP ajax 请求,第一个请求查询正常,第二个查询错误,php 提示 mysql server has gone away。如果把页面中的 ajax 请求调换下位置,同样是换完位置后的第一个请求查询正常,第二个查询错误。

    这可能是什么原因,mysql 无法处理并发连接吗?

    5 replies    2018-04-02 10:44:32 +08:00
    p2pCoder
        1
    p2pCoder  
       Apr 2, 2018
    没用过 php,不过你这个问题可能是 第一个请求后,数据库连接 关闭了
    JohnLou
        2
    JohnLou  
    OP
       Apr 2, 2018
    @p2pCoder 是的,就是这样。但是前端发起的两个 php 请求,应该互不干扰吧。我用的开源程序,反应没这个问题。
    JohnLou
        3
    JohnLou  
    OP
       Apr 2, 2018
    @p2pCoder 补充,我在命令行连 mysql 之后,mysql 的进程就退出了,php 无法用 mysql 了。
    naver1
        4
    naver1  
       Apr 2, 2018
    建议楼主装个 mamp 开管理 apache+php+mysql 开发环境
    frozenway
        5
    frozenway  
       Apr 2, 2018
    mysql 连接数只有一个吗?把连接数设置多一点
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1022 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:16 · PVG 03:16 · LAX 12:16 · JFK 15:16
    ♥ Do have faith in what you're doing.