社区
基础编程
帖子详情
每个页面都需要重新连接mysql服务器吗?
markshannon
2005-05-25 12:33:16
关于mysql,有几个疑问,大家指导一下:
1,pconnect是否尽量不用?用connect比较好?
2,是否每个页面打开的时候都要重新连接DB?还是在一次客户端连接中用一个公用的mysql连接?把连接的resource 变量放在session中可以吗?
大家指教!
...全文
210
11
打赏
收藏
每个页面都需要重新连接mysql服务器吗?
关于mysql,有几个疑问,大家指导一下: 1,pconnect是否尽量不用?用connect比较好? 2,是否每个页面打开的时候都要重新连接DB?还是在一次客户端连接中用一个公用的mysql连接?把连接的resource 变量放在session中可以吗? 大家指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
markshannon
2005-05-28
打赏
举报
回复
同样需要连接是不错,可是不用在每个需要操作DB的页面都重新连接DB啊!连接成功后就可以保留这个Link Id一直操作,而不需要重新花费时间再连接数据库了。问题在这里。
xuzuning
2005-05-27
打赏
举报
回复
JSP/SERVLET中可以不用这样啊,声明一个静态的DB连接类就可以了,PHP中估计应该有类似的办法吧
哈哈!“声明一个静态的DB连接类”不一样是要连接吗?与php写的连接代码有何区别?
markshannon
2005-05-27
打赏
举报
回复
可是要是租用人家的虚拟主机的话,不会允许你改Allow_persistelink选项的
ddboy
2005-05-27
打赏
举报
回复
其实用pconnect就行了,真正人多的时候,速度的瓶颈在于数据查询所占的资源,而不是数据连接,你把mysql的连接上限加到1000左右吧
markshannon
2005-05-25
打赏
举报
回复
JSP/SERVLET中可以不用这样啊,声明一个静态的DB连接类就可以了,PHP中估计应该有类似的办法吧
xuzuning
2005-05-25
打赏
举报
回复
既然你觉得“太费时间了”那么就不要学习“web”开发了,去学习“桌面”开发好了
markshannon
2005-05-25
打赏
举报
回复
To xuzuning(唠叨)
"任何数据库连接都只在当前程序执行时有效,再入时必须重新连接"
就是说:每进入一个新页面:就必须调用my_connect一次? 这样连接远程的DB,太费时间了,有没有好点的办法?我试过用static,global好象都不行啊。
xuzuning
2005-05-25
打赏
举报
回复
1,pconnect是否尽量不用?用connect比较好?
当访问较频繁时可用pconnect,一般情况下宜用connect
2,是否每个页面打开的时候都要重新连接DB?还是在一次客户端连接中用一个公用的mysql连接?把连接的resource 变量放在session中可以吗?
是的。任何数据库连接都只在当前程序执行时有效,再入时必须重新连接
markshannon
2005-05-25
打赏
举报
回复
自己顶!
underone
2005-05-25
打赏
举报
回复
1connect比较方便快捷一点
2是,把连接DB放到一个页面,然后include
wildlily980
2005-05-25
打赏
举报
回复
pconnect在连接数较少的情况下比connect速度快些,因为少了一个连接数据库的过程。但是人比较多的情况下容易造成拥堵。具体情况可以google一下。
如果是使用pconnect,可以直接使用,不用重新创建一个连接。但是好像用不着放到session里去。
如何修改
服务器
用户最大
连接
数量限制,如何限制
每个
用户的
MySQL
最大
连接
数
通过设置
每个
用户的
MySQL
连接
限制,可以保护
服务器
上的其他站点免受单个站点的影响,从而导致
连接
过载。如果是,您并不孤单。在我的
MySQL
优化服务中,我经常看到
服务器
上有几个站点占用100%的可用
MySQL
连接
。您可能...
前端网站
连接
MySQL
数据库
文章目录前端(Vue.js)
连接
MySQL
数据库实现本地web
服务器
与
MySQL
数据库
连接
删改,查找。目录结构整体逻辑监听后端
服务器
连接
数据库配置与数据库表
连接
入口sql语句入口启动在`/server`目录下在项目根目录下 要实现本地...
如何使用
MySQL
Workbench 远程
连接
到
MySQL
服务器
但是远程
连接
到数据库
服务器
通常
需要
配置
MySQL
以侦听
每个
接口,使用防火墙限制对端口3306的访问,并为身份验证配置用户和主机权限。直接允许
连接
到
MySQL
可能存在安全问题。使用诸如 Windows 的 HeidiSQL、macOS ...
Mysql
数据库怎么
连接
?
在正式进入
连接
方法之前,我们先来了解一下
Mysql
数据库的基本概念。
Mysql
是一个开源的关系型数据库管理系统(RDBMS),由瑞典公司
MySQL
AB开发,后被Oracle公司收购。
Mysql
支持多种操作系统,如Windows、Linux、...
网页
连接
mysql
教程_网页怎么
连接
到数据库?
最后通过“
mysql
_select_db”函数选择并
连接
数据库即可。HTML是无法读取数据库的,HTML是
页面
前端脚本语言,要想从HTML网页中获取SQL数据库里的数据,
需要
借助JSP或ASP或PHP或RUBY等语言来实现。 简单的关系可以这样...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章