我有两个表用于用户注册。1是用户,2是挂起的。当用户提交注册表单时,我必须使用两个insert和mysql_query()。现在我想知道如果第二个失败了怎么办?这一定很令人不安-(
用户和电子邮件在用户表中都是唯一的。不允许有重复的数据。
使用事务(InnoDB数据库引擎)写入2个插入。如果一个插入失败,则回滚该事务。
对于唯一的数据列,请使用unique索引。
我有两个表用于用户注册。1是用户,2是挂起的。当用户提交注册表单时,我必须使用两个insert和mysql_query()。现在我想知道如果第二个失败了怎么办?这一定很令人不安-(
用户和电子邮件在用户表中都是唯一的。不允许有重复的数据。
使用事务(InnoDB数据库引擎)写入2个插入。如果一个插入失败,则回滚该事务。
对于唯一的数据列,请使用unique索引。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium