mysql - 导入数据库phpmyadmin

标签 mysql phpmyadmin

我得到了一个数据库的导出,但是每当我导入时,我都会收到一个错误,我认为这是因为数据库中存在外键

SQL query:

--
-- Constraints for dumped tables
--
--
-- Constraints for table `instance`
--
ALTER TABLE  `instance` ADD CONSTRAINT  `instance_ibfk_2` FOREIGN KEY (  `user_id` ) REFERENCES  `user` (  `id` ) ,
ADD CONSTRAINT  `instance_ibfk_1` FOREIGN KEY (  `cat_id` ) REFERENCES  `category` (  `cat_id` ) ;


MySQL said: 

#1005 - Can't create table 'dalejc.#sql-152c_243' (errno: 150) 

最佳答案

尝试将其加载到新数据库中。如果它不起作用,那么您需要获取缺少的 SQL。如果是这样,那么您将不得不检查文件并找出您遗漏的部分。

关于mysql - 导入数据库phpmyadmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5859545/

相关文章:

php - 无法使用 docker compose 将 phpmyadmin 连接到数据库

phpmyadmin - 如何增加 phpMyAdmin 中的导入大小限制

mysql - mysql中10位手机没有数据有什么问题?

mysql - 我可以将 2 个查询从 2 个不同的表合并到一个数据数组中吗?

php - 在 PHP/MySQL 中访问最后创建的行

java - 处理线程中数据库连接丢失 - Java

phpmyadmin - 这个 php.ini 文件到底在哪里?

php - 我没有收到Mysql错误,但查询无法正常工作

mysql - MySQL中两列的MAX

java - 为什么当我在 MySQL 数据库中的不同列上使用 "no default value"时,会在单独的列上收到 "INSERT INTO"错误?