Django Model如下:
執行遷移,生成表結構後,向表中存入中文字符,MySQL報1366錯誤
錯誤解釋:1366標記對應的錯誤表示:SQLSTATE: HY000 (ER_TRUNCATED_WRONG_VALUE_FOR_FIELD) 不正確的%s值,'%s',對於行%ld 上的列'%s',字符集的問題而導致。
解決方案:修改此表的字符集
分別操作:查看錶中每個字段的字符集,修改表中的字段的字符集
操作步驟,如圖所示
再次存入,操作成功。
Django Model如下:
執行遷移,生成表結構後,向表中存入中文字符,MySQL報1366錯誤
錯誤解釋:1366標記對應的錯誤表示:SQLSTATE: HY000 (ER_TRUNCATED_WRONG_VALUE_FOR_FIELD) 不正確的%s值,'%s',對於行%ld 上的列'%s',字符集的問題而導致。
解決方案:修改此表的字符集
分別操作:查看錶中每個字段的字符集,修改表中的字段的字符集
操作步驟,如圖所示
再次存入,操作成功。
1.while循環的格式 while 條件: 條件滿足時,做的事情1 條件滿足時,做的事情2 條件滿足時,做的事情3 ...(省略)... demo