【问题标题】:How i can fix this error, when importing my database?导入数据库时​​如何解决此错误?
【发布时间】:2017-07-05 17:41:56
【问题描述】:
CREATE TABLE `oc_appconfig` (
`appid` VARCHAR( 32 ) DEFAULT '' NOT NULL ,
`configkey` VARCHAR( 64 ) DEFAULT '' NOT NULL ,
`configvalue` CLOB DEFAULT NULL ,
PRIMARY KEY ( `appid` , `configkey` )
);

1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 'CLOB DEFAULT NULL, PRIMARY KEY(appid, configkey))' 附近使用正确的语法

我该如何解决这个错误。请伙计们。我需要我的 NextCloud!

【问题讨论】:

  • CLOB改成BLOB?
  • 这是从哪里来的?你是从某个地方复制粘贴的吗?
  • 这是我来自 OwnCloud 的旧数据库。我现在想用 NextCloud 来实现。
  • 如果你问我(只是说)......如果你仔细阅读了错误信息,那么你可以在不到一分钟的时间内解决这个问题,这是...肯定比在 SO 上发布问题并等待答案要快...
  • @KarelG - 是的,我同意。错误消息应该是不言自明的。

标签: mysql nextcloud


【解决方案1】:

MySQL 没有CLOB 数据类型。使用TEXT

See the doc

【讨论】:

  • 非常感谢。现在导入工作完美!:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-01-24
  • 2019-10-09
  • 2013-03-21
  • 1970-01-01
  • 2015-02-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多