尝试将 mysql 模型中的表与我的数据库同步,我收到此错误
Posted
技术标签:
【中文标题】尝试将 mysql 模型中的表与我的数据库同步,我收到此错误【英文标题】:Trying to synchronize my table in mysql Model with my database and I am getting this error 【发布时间】:2020-02-27 00:47:14 【问题描述】:我将我的 csv 文件导入 SQL 模型。现在我正在尝试将其与数据库同步,但出现此错误。
错误:错误 1115:未知字符集:'DEFAULT' 在这种情况下,'DEFAULT' 是什么意思
Executing SQL script in server
ERROR: Error 1115: Unknown character set: 'DEFAULT'
SQL Code:
CREATE TABLE IF NOT EXISTS `Leads`.`amocrm_leads` (
`Название сделки` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL,
`Компания` VARCHAR(255) NULL DEFAULT NULL,
`Основной контакт` VARCHAR(255) NULL DEFAULT NULL,
`Компания контакта` VARCHAR(255) NULL DEFAULT NULL,
`Ответственный` VARCHAR(255) NULL DEFAULT NULL,
`Этап сделки` VARCHAR(255) NULL DEFAULT NULL,
`Воронка` VARCHAR(255) NULL DEFAULT NULL,
`Бюджет` VARCHAR(255) NULL DEFAULT NULL,
`Дата создания` VARCHAR(255) NULL DEFAULT NULL,
`Кем создана` VARCHAR(255) NULL DEFAULT NULL,
`Дата изменения` VARCHAR(255) NULL DEFAULT NULL,
`Кем изменена` VARCHAR(255) NULL DEFAULT NULL,
......
,,,,,,,,
SQL script execution finished: statements: 3 succeeded, 1 failed
Fetching back view definitions in final form.
Nothing to fetch
【问题讨论】:
【参考方案1】:你的列已经支持空值,你不需要指定克劳德DEFAULT NULL,你可以在所有行中删除这个“DEFAULT NULL”。希望有帮助!!
【讨论】:
以上是关于尝试将 mysql 模型中的表与我的数据库同步,我收到此错误的主要内容,如果未能解决你的问题,请参考以下文章