无法创建表,外键约束形成不正确

时间:2017-12-05 13:29:09

标签: mysql

我正在开一个关于MySQL的课程,我们必须下载一个文件,在我们创建数据库后用数据填充数据库,但文件只是"导出"在已经建立的数据库上它有自己的" CREATE TABLE IF NOT NOT EXISTS"这意味着您基本上可以使用它来创建数据库并使用数据填充它。

这是文件https://pastebin.com/u1iWcQgx(它太大了,只能粘贴在这里)

我在做什么

1.打开phpmyadmin

2.创建新数据库cardb enter image description here

3.导入文件enter image description here

当我按下" GO"

时,这就是我得到的

enter image description here

我的问题是,即使我需要改变一些事情......我为什么要这么做?我的意思是......没有其他人得到这个问题,这个文件是自动生成的,所以一定没有错误....我想这是我创建的数据库的东西。

[编辑] 我使用的是HeidiSQL,它运行得很好....这使我对问题更加困惑。

0 个答案:

没有答案