我正在处理一些相当敏感的数据,所以我想绝对肯定我做的是正确的。
我正在尝试删除与另一个表关联的表中的行。
将表关联的唯一方法是通过另外两个表连接.
以下是确切的查询:
DELETE tt.Transaction_Amount, tt.Transaction_ID
FROM ItemTracker_dbo.Transaction_Type tt
JOIN ItemTracker_dbo.Transaction t ON tt.Transaction_ID = t.Transaction_ID
JOIN ItemTracker_dbo.Purchase p ON p.Transacti
我正在将一个旧的MYISAM数据库中的表转换为InnoDB,以提高在出现功率损失等情况下的健壮性。
我正在使用Mysql 5.5.x
在进行生产系统之前,我正在测试机器上的DB副本上进行试运行--以防万一。
我用mysqldump 利用这些信息。备份了表
有些表的转换时间超过了超时时间(600秒),因此我得到了一个2013年错误:
ALTER TABLE voice.members ENGINE=InnoDB Error Code: 2013. Lost connection to MySQL server during query
当我稍后检查表时,它被列为InnoDB。
show tabl