表已经存在sql

时间:2017-12-27 08:14:37

标签: mysql sql

尝试导入数据库时 错误 SQL查询:

CREATE TABLE `wp_ihrss_plugin` (
  `Ihrss_id` int(11) NOT NULL,
  `Ihrss_path` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `Ihrss_link` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `Ihrss_target` varchar(50) NOT NULL,
  `Ihrss_title` varchar(500) NOT NULL,
  `Ihrss_order` int(11) NOT NULL,
  `Ihrss_status` varchar(10) NOT NULL,
  `Ihrss_type` varchar(100) NOT NULL,
  `Ihrss_extra1` varchar(100) NOT NULL,
  `Ihrss_extra2` varchar(100) NOT NULL,
  `Ihrss_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00'
) ENGINE=MyISAM DEFAULT CHARSET=utf8

MySQL说:文档

  

#1050 - 表' wp_ihrss_plugin'已存在

还有5个表;当试图放下一个时,表明还有另一个

2 个答案:

答案 0 :(得分:0)

数据库转储中存在一些重复的表。

检查您要导入的sql文件

答案 1 :(得分:0)

处理此问题的一种可能方法是删除并重新创建对象。例如:

DROP TABLE IF EXISTS `foo`;
CREATE TABLE `foo` ( ... );