我一直在尝试将表从Excel使用MySQL为Excel扩展导出到MySQL,但我得到这个错误:MySQL错误1136的Excel
Mysql error 1136: Column count doesn't match value count at row 1 Excel
我的表有21887行和23列。
打开MySQL Workbench并连接数据库。
这是Excel导出数据屏幕和设置:
我一直在尝试将表从Excel使用MySQL为Excel扩展导出到MySQL,但我得到这个错误:MySQL错误1136的Excel
Mysql error 1136: Column count doesn't match value count at row 1 Excel
我的表有21887行和23列。
打开MySQL Workbench并连接数据库。
这是Excel导出数据屏幕和设置:
Excel正在使用逗号符号分隔十进制数字,MySQL Workbench解释为两个数字,因为列计数不匹配。
所以我解决了这个铸造十进制数字的问题。
如果它产生的INSERT脚本,你能分享 – Arulkumar
INSERT INTO'dados_municipios'.'localidades_2010'(...)VALUES(...,-61,9998238962936,...) 好了,这个问题似乎在数字上逗号。 -61,9998238962936而不是-61.9998238962936 –
嗯,由于逗号,它被视为两个值。希望现在解决这个问题 – Arulkumar