mysql 导入sql文件 外键报错_为什么MySQL在导入时会忽略外键?
我对数据库没有太大的了解,请原谅我,如果有错误的语法或错误的描述,但我尽我所能:)
当我导入到子表时它忽略了外键,虽然父表是空的并且还没有任何数据,我使用以下命令转储没有这个父表数据的数据
mysqldump --ignore-table --no-create-info old_database > data.sql
然后我将这些数据导入我创建的新数据库
mysql new_database < data.sql
然后我只使用此命令转储父行数据
mysqldump --tab="\\uploads"
导入parent_data如下
mysqlimport "\\uploads\parent_data.txt" new_database
为什么MySQL接受这个并忽略现有的外键?并且有没有办法强制MySQL在导入时不忽略FK?
子表显示创建信息
| child |
CREATE TABLE `child`
(
`id` bigint(19) NOT NULL,
`flag` int(10) NOT NULL,
PRIMARY KEY (`id`, `flag`),
KEY `FK72610D66B7AE7814` (`flag`),
CONSTRAINT `FK72610D66AFB765B8`
FOREIGN KEY (`id`) REFERENCES `parent` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
) ENGINE=
mysql 导入sql文件 外键报错_为什么MySQL在导入时会忽略外键?相关推荐
- mysql导入sql文件、数据库时报错ERROR: ASCII ‘\0‘ appeared in the statement
mysql导入sql文件.数据库时报错ERROR: ASCII '\0' appeared in the statement
- 数据库关键字问题mysql 运行sql语句check关键字报错
mysql 运行sql语句check关键字报错.出错:因为check为 mysql的保留关键字,改名即可. 遇到数据库语句问题可以参考下这个问题,之前的access数据库用的check作为表明,代码迁 ...
- mysql导入sql文件、数据库时报错ERROR: ASCII '\0' appeared in the statement
window环境下mysql导入sql文件时报错:ERROR: ASCII '\0' appeared in the statement 错误原因 文件编码不正确 解决办法 下载UltraEdia对文 ...
- slf4j mysql_能显示sql语句,没有报错,但是MySQL里没有表?还有,slf4j是必须的吗?...
org.hibernate.dialect.MySQLDialect true true update ssh/domain/Product.hbm.xml jdbc.driverClass=com. ...
- emoji表情mysql报错_让MySQL支持Emoji表情 mysql 5.6
让MySQL支持Emoji表情,涉及无线相关的 MySQL数据库建议都提前采用 utf8mb4 字符集. mysql 版本 5.6 1 解决方案:将Mysql的编码从utf8转换成utf8mb4. 需 ...
- mysql修改存储引擎报错_修改mysql存储引擎备份数据库报错及解决方案
备份数据库报错 原因:由于监控服务器最近cpu负载比较高.(cpu4核心,负载2.7左右)感觉很奇怪,因为别的服务器mysql占用的资源并不多,因此我首先优化了数据库的配置文件.cpu稍微下降了一点, ...
- mysql outer join报错_千与千寻-MySQL联结join
MySQL的联查包括外联结,內联结,自然联结,cross联结等等. 1.cross join cross join是对两个表执行笛卡尔运算,显示所有两个表的组合返回m*n行.它可以省略掉cross,或 ...
- mysql time_wait报错_[请教] MySQL server has gone away 与 TIME_WAIT 的关系
在阿里云配置了 MySql(RDS) 的读写分离地址后,在 PHP 中使用该地址进行更新操作时提示如下报错: 1.提示错误 MySQL server has gone away (SQL:xxx) 此 ...
- mysql timestamp 插入null报错_读MySQL 5.7文档11.2 Date and Time Data Types总结
作者:魏新平,知数堂第5期MySQL实战班学员,第10期MySQL优化班学员,现任职助教. 读MySQL5.7文档11.2 Date and Time Data Types MySQL的时间类型分为D ...
最新文章
- Redis报错解决:RDB: 0 MB of memory used by copy-on-write
- CAN'T TAKE MY EYES OF YOU
- ShardingSphere JDBC 语句执行初探
- 第四章——变换域处理方法
- 质量管理体系文件分类
- teamviewer13试用期已到期,错装商业版怎么还原成个人版?
- 判断是否为IE浏览器
- 组策略怎么禁用计算机管理,如何打开管理员禁用的组策略?
- 蜜蜂路线图c语言思路,打蜜蜂(c语言)(Hit the bee (C language)).doc
- Tomcat 与 JDK 版本对应
- VueHub:我用 ChatGPT 开发的第一个项目,送给所有 Vue 爱好者
- 分享!史上最全的STM32库....
- Android宠物领养救助系统app毕业设计
- GGS ERROR 160 Bad column index
- 2021-10-28 集训第三天 神奇的Tom猫
- matlab求不等式的方法,求解变分不等式的matlab程序我需要
- 《上古天真论》第三讲文字版
- 手机充电线接头处容易断裂怎么办?
- STM32驱动TSL2561
- 记:《洛克菲勒留给儿子的38封信》-- 37