查看要添加到现有数据的sql文件。它很可能是一个垃圾场,包括这样开始的线路: DROP TABLE IF EXISTS 和/或包含 DROP DATABASE IF EXISTS db_name 您需要从输入mysql的sql文件中删除这些行,方法是修改创建文件时使用的dump命令(请参见--skip add drop table option和--no create db options),或者使用编辑器或awk之类的工具从sql文件中删除这些行。 看到了吗https://dev.mysql.com/doc/refman/5.7/en/mysqldump.html 其他相关so链接:mysqldump与create database行和mysql import-如果存在drop table行,如何忽略它?
1条答案
按热度按时间iq0todco1#
查看要添加到现有数据的sql文件。它很可能是一个垃圾场,包括这样开始的线路:
DROP TABLE IF EXISTS
和/或包含DROP DATABASE IF EXISTS db_name
您需要从输入mysql的sql文件中删除这些行,方法是修改创建文件时使用的dump命令(请参见--skip add drop table option和--no create db options),或者使用编辑器或awk之类的工具从sql文件中删除这些行。看到了吗https://dev.mysql.com/doc/refman/5.7/en/mysqldump.html
其他相关so链接:mysqldump与create database行和mysql import-如果存在drop table行,如何忽略它?