上传数据库时,我在PhPMyAdmin上收到以下错误 - 我是否删除了一行代码?
-- phpMyAdmin SQL Dump
-- version 2.8.0.1
-- http://www.phpmyadmin.net
--
-- Host: custsql-ipg100.eigbox.net
-- Generation Time: Mar 16, 2015 at 05:46 PM
-- Server version: 5.5.40
-- PHP Version: 4.4.9
--
-- Database: `wrd_2macd1bm7n`
--
-- --------------------------------------------------------
--
-- Table structure for table `wp_commentmeta`
--
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 ) DEFAULT NULL ,
`meta_value` LONGTEXT,
PRIMARY KEY ( `meta_id` ) ,
KEY `comment_id` ( `comment_id` ) ,
KEY `meta_key` ( `meta_key` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
以下是错误消息:
#1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在“
附近使用正确的语法CREATE TABLE
wp_commentmeta
(meta_id
bigint(20)无符号NOT NULL A'在第1行
答案 0 :(得分:1)
此错误的最可能原因是前一个语句中缺少分号。也就是说,MySQL在CREATE TABLE
出现时就会陷入困境,因为它认为这是前一个语句(部分)未被终止的延续。