我正在建立一个需要从MySQL数据库访问数据的网站,代码用PHP编写。
这是我现在的联系电话:
$connection = mysql_connect("url", "username", "password", true);
$db_select = mysql_select_db("db_name", $connection);
多个用户将立即使用该网站,并且所有用户将同时访问该数据库。 User1 需要显示他的购买,而 user2 需要相同的等等...
现在,如果一个用户访问该网站,一切都很好。但是,如果两个用户同时尝试访问该站点,则第二个用户将收到应用程序错误(Facebook)。
我假设问题是第二个用户试图在崩溃的第一个用户所做的同一连接上访问数据库。但是,我将new_link
设置为true
,因此我不确定为什么这仍然不起作用。我有没有想到的东西?
答案 0 :(得分:1)
你的假设是错误的。每个用户实际上使用不同的连接到mysql。