我有一个MySql数据库托管在一个Web服务器上,它有一组包含数据的表。我将发布使用HTML5/Javascript/CS3构建的前端应用程序。在MySql表中同时插入/更新?
现在,当多个用户试图在同一时间插入/更新到其中一个表中时,它会创建一个冲突,或者它会自动处理表的锁定,例如,当一个用户正在使用时,它会为他锁定表格,然后让其余的在用户完成后进入队列,然后释放锁定,然后将其放入队列中的下一个?难道这会发生什么或做我需要处理在MySQL数据库中的情况下
例:
当用户想要插入到他所说的位于其具有插入Web服务器的PHP文件数据库命令将数据发布到数据库中。我担心两个或两个以上的人同时插入是否会进行更新。
mysqli_query($con,"INSERT INTO cfv_postbusupdate (BusNumber, Direction, StopNames, Status, comments, username, dayofweek, time) VALUES (".trim($busnum).", '".trim($direction3)."', '".trim($stopname3)."', '".$status."', '".$comments."', '".$username."', '".trim($dayofweek3)."', '".trim($btime3)."')");
你可以详细说明你的意思是“插入/更新”吗?你能提供一个简单的'INSERT'语句作为例子吗?你担心什么样的冲突?你能提供一个这样的冲突的例子吗? – danorton