mysql
黎明踏浪号
这个作者很懒,什么都没留下…
展开
-
Can't create table 'recruit.#sql-710_91' (errno: 121)
Can't create table 'recruit.#sql-710_91' (errno: 121)错误的原因是:navicat for mysql在命令界面的执行添加外键语句的sql语句时,这里假设有三张表(A,B,C),如果被引用的表A的主键已经被别的表B外键引用,那么表C再添加外键关联表A的主键会报这个错,但是,在设计表里添加却可以,不知为什么?原创 2015-03-11 22:05:02 · 3066 阅读 · 0 评论 -
mysql异常Lock wait timeout exceeded; try restarting transaction
mysql中使用update语句更新数据报错: Lock wait timeout exceeded; try restarting transaction。这是因为你要更新的表的锁在其他线程手里,如果没有意外的话,很可能是在事务线程中持有该锁,办法就是杀掉这条线程。用 show full processlist 查询当前数据库所有线程用 SELECT * FROM info原创 2015-08-19 19:40:28 · 6231 阅读 · 1 评论