相关疑难解决方法(0)

MySQL:无法创建表(错误号:150)

我试图导入.sql文件,并在创建表时失败.

这是失败的查询:

CREATE TABLE `data` (
`id` int(10) unsigned NOT NULL,
`name` varchar(100) NOT NULL,
`value` varchar(15) NOT NULL,
UNIQUE KEY `id` (`id`,`name`),
CONSTRAINT `data_ibfk_1` FOREIGN KEY (`id`) REFERENCES `keywords` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=latin1;    
Run Code Online (Sandbox Code Playgroud)

我从同一个数据库导出.sql,我删除了所有的表,现在我试图导入它,为什么它失败了?

MySQL:无法创建表'./dbname/data.frm'(错误号:150)

mysql sql phpmyadmin mysql-error-150

152
推荐指数
11
解决办法
32万
查看次数

标签 统计

mysql ×1

mysql-error-150 ×1

phpmyadmin ×1

sql ×1