错误 SQL查询:
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`comment_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_ci,
PRIMARY KEY (`meta_id`),
KEY `comment_id` (`comment_id`),
KEY `meta_key` (`meta_key`(191))
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
MySQL said: Documentation
#1050 - 表'wp_commentmeta'已存在
答案 0 :(得分:0)
你得到的错误非常自我解释! 您可以思考关于执行以下SQL语句:
DROP TABLE wp_commentmeta;
答案 1 :(得分:0)
我遇到了类似的问题,不得不删除所有表格。不推荐用于晕倒。确保您至少有两种不同类型的备份。
答案 2 :(得分:0)
我遇到了这个问题,发现即使删除wp_commentmeta
表,您也可能会遇到其他表,例如wp_comments
,wp_links
等。
因此,解决方案是删除整个数据库,重新创建一个新的数据库并还原到该数据库。为此,请登录mysql:
mysql -u databaseuser -p
,然后在数据库上运行以下命令:
drop database wordpress_database;
create database wordpress_database;
quit;