我分析情况只有 2种:

第一种,实际上是可以插入中文的,但是前提是重新插入内容才可以解码,你之前插入的乱码无法读取成中文,所以你只需要把以前插入的都删除重新插入就可以了;
第一种,实际上是可以插入中文的,但是前提是重新插入内容才可以解码,你之前插入的乱码无法读取成中文,所以你只需要把以前插入的都删除重新插入就可以了;
如果您无法向MySQL表中添加行,可能有几个原因。
首先,请确保您具有足够的权限来执行此操作。
其次,请检查表的结构和约束,确保您正在插入的数据与表定义相匹配。还要确保您的插入语句语法正确,并且没有任何错误。
如果您仍然无法添加行,请检查数据库日志以获取更多详细信息,或者尝试重新启动MySQL服务。如果问题仍然存在,请考虑与数据库管理员或技术支持团队联系以获取进一步的帮助。
如果可以的话,建议加一个字段默认null。我以前用oracle加列,不知因为啥,将字段默认' ',结果数据行多,执行了一个小时。
已经测试,创建并运行下面的存储过程可以循环添加数据: