pro*_*est 1 mysql database wordpress phpmyadmin
我试图将我的wordpress网站移动到另一个托管.我已导出数据库,我将其重新导入主机.数据库确实有不同的名称,但我已更新该文件.
这是我尝试导入时收到的错误:
错误
SQL查询:
CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
`meta_id` bigint( 20 ) unsigned NOT NULL AUTO_INCREMENT ,
`comment_id` bigint( 20 ) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar( 255 ) DEFAULT NULL ,
`meta_value` longtext,
PRIMARY KEY ( `meta_id` ) ,
KEY `comment_id` ( `comment_id` ) ,
KEY `meta_key` ( `meta_key` )
) TYPE = MYISAM AUTO_INCREMENT =17;
Run Code Online (Sandbox Code Playgroud)
MySQL说:文档
#1064 - 您的SQL语法有错误; 检查与您的MySQL服务器版本对应的手册,以便在第9行'TYPE = MyISAM AUTO_INCREMENT = 17'附近使用正确的语法
我在这里看了一下,很多人说这是因为Add CREATE PROCEDURE/ FUNCTION/ EVENT语句需要滴答作响,但我已经这样做了.
如CREATE TABLE语法下所述:
注意
旧TYPE选项是同义词ENGINE.TYPE在MySQL 4.0中已弃用,在MySQL 5.5中已删除.升级到MySQL 5.5或更高版本时,必须转换依赖TYPE使用的现有应用程序ENGINE.
因此,你想要:
CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
`meta_id` bigint( 20 ) unsigned NOT NULL AUTO_INCREMENT ,
`comment_id` bigint( 20 ) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar( 255 ) DEFAULT NULL ,
`meta_value` longtext,
PRIMARY KEY ( `meta_id` ) ,
KEY `comment_id` ( `comment_id` ) ,
KEY `meta_key` ( `meta_key` )
) ENGINE = MYISAM AUTO_INCREMENT =17;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3864 次 |
| 最近记录: |