mysql 每个连接的 最长时间是多少?

truement 2007-04-29 06:01:20
如果一个程序一直和mysql保持连接,mysql回多长时间就关闭此连接?
另外 mysql_connect 和 mysql_real_connect 主要区别是什么?
...全文
849 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sillyfavor 2008-10-17
  • 打赏
  • 举报
回复
遇到问题
产生了Segment fault
确实是时间问题
建议升级数据库到5.1版本后连接就不断了吗?
truement 2008-06-26
  • 打赏
  • 举报
回复
汗,一年之后来结贴。。。
sundyfps 2007-04-30
  • 打赏
  • 举报
回复
默认情况下是8个小时断开连接,如果因为这个时间问题产生Segment fault,建议升级数据库到5.1版本.4.几的版本在mysql_real_connect时一旦网络有故障,很容易dump.
ChumpKlutz 2007-04-30
  • 打赏
  • 举报
回复
该函数已过时。最好使用mysql_real_connect()取而代之。

mysql_real_connect()尝试与运行在主机上的MySQL数据库引擎建立连接。在你能够执行需要有效MySQL连接句柄结构的任何其他API函数之前,mysql_real_connect()必须成功完成。

如果连接成功,返回MYSQL*连接句柄。如果连接失败,返回NULL。对于成功的连接,返回值与第1个参数的值相同。



程序会自动维护连接如果出现网络中断或其它情况会自动断开连接的
truement 2007-04-30
  • 打赏
  • 举报
回复
再顶一个
truement 2007-04-29
  • 打赏
  • 举报
回复
顶一个。

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧