php mysql数据库用户连接处理

时间:2010-03-14 17:05:06

标签: mysql database performance connection

在PHP中处理mysql数据库用户连接的最佳方法是什么?

我有一个在MySQL上运行PHP应用程序的Web服务器。我为应用程序创建了一个数据库用户:具有有限访问权限的dbuser1 - 仅用于查询,插入和更新表。没有改变表。

现在问题是,如果我在我的脚本中广泛使用相同的dbuser1,那么如果当前有100个人使用我的系统并因此并行运行100个脚本,那么他们都使用相同的dbuser1连接到数据库?或者我应该创建一些用户并为每个脚本分配不同的用户或dbusers之间的负载平衡?

1 个答案:

答案 0 :(得分:0)

只需使用相同的用户即可。只要该用户具有适当的访问权限(并且听起来你已经覆盖了它),你就可以了。

您可能需要检查您的MySQL安装是否配置为允许足够的并发连接来支持您的预期使用负载,但对于大多数站点,默认值应该没问题。