IT运维中文博客

ITer工作中的积累,学习,分享!!

avatar

【mysql】一次奇怪的replace into死锁

最近碰到一次死锁,开始看比较奇怪,两个replace into不同记录怎么造成了死锁,其实没有想的这么简单。具体看如下图:单纯的看show engine innodb status的死锁信息,还不是很明确,因为只能看到目前事务1正在等待uk_a_b_c索引上的lock_mode

2015-12-27

mysql创建外键时报错(errno: 150)

今天做xtrabackup实验的时候,创建两个表进行做实验,在创建外键约束时报如下错误:ERROR 1005 (HY000): Can't create table 'test.#sql-e89_c' (errno: 150)错误的原因是我创建外键时两个表还没有具备创建外键的条件

2014-01-21

mysql无法删除包含外键的索引

今天在做实验时,发现个问题,创建了个外键,然后通过drop index  userid  on area,报错,具体的如下:[root@localhost(student) Tue Jan 14 18:47:00 2014]>show create table users;

2014-01-14