zoukankan      html  css  js  c++  java
  • 删除或清空具有外键约束的表数据报-ERROR 1701 (42000)

    OS:  centos 6.3

    DB:5.5.14


    mysql> select database();
    +------------+
    | database() |
    +------------+
    | sakila     |
    +------------+
    1 row in set (0.00 sec)


    mysql> delete from actor;
    ERROR 1451 (23000): Cannot delete or update a parent row: a foreign key constraint fails (`sakila`.`film_actor`, CONSTRAINT `fk_film_actor_actor` FOREIGN KEY (`actor_id`) REFERENCES `actor` (`actor_id`) ON UPDATE CASCADE)

    mysql> truncate table actor;
    ERROR 1701 (42000): Cannot truncate a table referenced in a foreign key constraint (`sakila`.`film_actor`, CONSTRAINT `fk_film_actor_actor` FOREIGN KEY (`actor_id`) REFERENCES `sakila`.`actor` (`actor_id`))


    mysql> show index from actor;
    +-------+------------+---------------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
    | Table | Non_unique | Key_name            | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
    +-------+------------+---------------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
    | actor |          0 | PRIMARY             |            1 | actor_id    | A         |         200 |     NULL | NULL   |      | BTREE      |         |               |
    | actor |          1 | idx_actor_last_name |            1 | last_name   | A         |         200 |     NULL | NULL   |      | BTREE      |         |               |
    +-------+------------+---------------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+


    mysql> set foreign_key_checks=0;
    Query OK, 0 rows affected (0.00 sec)


    mysql> delete from actor;
    Query OK, 200 rows affected (0.01 sec)


    mysql> set foreign_key_checks=1;
    Query OK, 0 rows affected (0.00 sec)

  • 相关阅读:
    智慧出行--maas
    hystrix动态修改参数
    hystrix元素详解
    hystrix讲解:熔断降级隔离以及合并请求
    幂等性概念
    设计模式之Command
    Unity AssetBundle工作流
    unity share current game screen
    `Facebook.Unity.Settings' has already been imported error solution
    IOException: win32 io returned 267. Path:
  • 原文地址:https://www.cnblogs.com/hankyoon/p/5169615.html
Copyright © 2011-2022 走看看