我要导入 mysql ,但是因为下面的约束,性别死活导入不了。
CONSTRAINT `S_chk_1` CHECK ((`SEX` in (_utf8mb4'男',_utf8mb4'女')))
CONSTRAINT `S_chk_1` CHECK ((`SEX` in (_utf8mb4'男',_utf8mb4'女')))
1
Eiden May 28, 2024
vscode
|
2
GlobalNPC May 28, 2024 utf8mb4 是 MySQL 自己的一个针对 emoji 的补丁,与你的报错无关
你应该检查 csv 文件的性别列是否有男女以外的值 |
3
NonClockworkChen OP @infun 感谢,经过您的启发,找到问题了。
SEX 字段是最后一个字段。我是用 sequel ACE 导入的,行结束的标准从"/n"改成"/r/n"就行了。 之前 sex 字段,被识别成“男/r”了。 |