mysql对可以插入表中的记录数有限制吗?
我通过运行php脚本将记录从Oracle DB / Staff Table提取到MySql Datbase / Staff Table。脚本运行后,Oracle DB / Staff Table = 3602中的总记录仅将2319条记录插入到MySql / Staff Table中。
答案 0 :(得分:2)
您的表可能有一些约束,如PRIMARY KEY或UNIQUE KEY,这会导致某些插入失败。
执行INSERT后,使用以下查询检查警告:
SHOW WARNINGS;
您可以在创建表时指定MAX_ROWS。
答案 1 :(得分:0)
检查Oracle中的第3320行数据。如果由于特殊字符而与MySQL不兼容,则可能发生错误。