【问题标题】:error upload .sql file of wordpress site错误上传wordpress网站的.sql文件
【发布时间】:2017-03-11 09:58:08
【问题描述】:

这是错误

1064 - 您的 SQL 语法有错误;查看与您的 MySQL 服务器版本相对应的手册,了解在 'AS ical subscribe access key 附近使用的正确语法,

created_on datetime 默认为空, 在第 20 行“更新”

错误 请求 SQL:

-- --------------------------------------------------------
--
-- Structure de la table `pec_calendars`
--
CREATE TABLE  `pec_calendars` (

 `id` INT( 11 ) UNSIGNED NOT NULL ,
 `type` ENUM(  'user',  'group',  'url' ) DEFAULT  'user',
 `user_id` INT( 11 ) UNSIGNED DEFAULT NULL ,
 `name` VARCHAR( 100 ) DEFAULT NULL ,
 `description` TEXT,
 `color` VARCHAR( 7 ) DEFAULT NULL ,
 `admin_id` INT( 11 ) DEFAULT NULL ,
 `status` ENUM(  'on',  'off' ) DEFAULT  'on',
 `show_in_list` ENUM(  '0',  '1' ) DEFAULT NULL ,
 `public` TINYINT( 3 ) UNSIGNED DEFAULT  '0',
 `reminder_message_email` TEXT,
 `reminder_message_popup` TEXT,
 `access_key` VARCHAR( 32 ) DEFAULT NULL COMMENT AS  `ical subscribe access key` ,
 `created_on` DATETIME DEFAULT NULL ,
 `updated_on` DATETIME DEFAULT NULL
) ENGINE = INNODB DEFAULT CHARSET = utf8; 

【问题讨论】:

  • 谢谢你的帮助 :)

标签: mysql sql wordpress phpmyadmin mysql-error-1064


【解决方案1】:

猜你的查询应该是:

CREATE TABLE pec_calendars 
  ( 
     id                     INT(11) UNSIGNED NOT NULL, 
     type                   ENUM('user', 'group', 'url') DEFAULT 'user', 
     user_id                INT(11) UNSIGNED DEFAULT NULL, 
     name                   VARCHAR(100) DEFAULT NULL, 
     description            TEXT, 
     color                  VARCHAR(7) DEFAULT NULL, 
     admin_id               INT(11) DEFAULT NULL, 
     status                 ENUM('on', 'off') DEFAULT 'on', 
     show_in_list           ENUM('0', '1') DEFAULT NULL, 
     public                 TINYINT(3) UNSIGNED DEFAULT '0', 
     reminder_message_email TEXT, 
     reminder_message_popup TEXT, 
     access_key             VARCHAR(32) DEFAULT NULL, 
     created_on             DATETIME DEFAULT NULL, 
     updated_on             DATETIME DEFAULT NULL 
  ) 
engine = innodb 
DEFAULT charset = utf8; 

【讨论】:

  • 现在我上传了大多数表格,但我还有另一个错误
  • 错误请求 SQL: -- ------------------------------------ -------- -- -- 结构 de la table wpt_2_commentmeta -- CREATE TABLE wpt_2_commentmeta ( meta_id BIGINT( 20 ) UNSIGNED NOT NULL , 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 ) ENGINE = MYISAM DEFAULT CHARSET = MySQL a répondu:Documentation #1273 - Unknown collat​​ion: 'utf8mb4_unicode_ci'
  • 将排序规则从 utf8mb4/utf8mb4_unicode_ci 更改为 utf8/utf8_general_ci
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-08
  • 2013-08-11
  • 1970-01-01
  • 2013-09-05
  • 2011-05-04
相关资源
最近更新 更多