Data truncated for column 'menu_id' at row 1
时间: 2023-10-12 14:01:36 浏览: 121
根据引用和引用的内容,出现报错"Data truncated for column 'menu_id' at row 1"可能涉及到主键的数据类型问题和后续列的数据格式问题。在建表时,日期的数据类型被定义为DATE,但实际导入的数据的格式是DATETIME,因此可以考虑将主键的数据类型改为DATETIME以匹配数据格式。此外,可能还存在第二列及后续列的数据格式问题。源数据的类型是('2021-07-21 00:00:00', 4.0, 3.9, 4.0),而建表时第二列的数据类型被定义为FLOAT(5.2),尝试将其更改为FLOAT(10)后仍报错,最后将其改为VARCHAR(100)才解决了问题,实现了秒级插入。因此,可以检查第二列及后续列的数据格式是否与源数据的类型匹配,如果不匹配,则需要根据实际情况进行适当修改。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* *2* [用Python将excel数据插入到MySQL报错(1265, Data truncated for column ‘num‘ at row 1)](https://blog.csdn.net/clezhenhaokan/article/details/127939219)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文