我有一个包含约 42,000 条INSERT
语句的 sql 文件
我想知道将其导入现有表的最好、最快的方法是什么?
我正在使用 django 并且也刚刚South
安装
欢迎任何建议。
我原本以为 - 只是绕过models.py
并直接通过 Sequel Pro for mac 连接,但有些事情告诉我这不会让南或 django 高兴。
通常这是使用事务完成的。编辑包含所有 INSERT 的文件。在顶部和底部添加一行:
BEGIN TRANSACTION;
-- all insert statements go here
COMMIT;
现在,一旦您从命令行登录 MySQL,执行
mysql> source file_name
有关详细信息,请参见此处。