Tengo un gran archivo de volcado de aproximadamente 40G de tamaño, y tengo que volcarlo en la base de datos ya que hay algunos registros que faltan después de una recuperación. ¿Hay alguna manera fácil de que yo pueda encubrir el INSERTO en INSERTAR IGNORAR en el archivo de volcado para evitar errores en las entradas duplicadas? cargar el archivo a un editor de texto parece no ir a mí. muchas gracias de antemanoConvertir Mysql Dump File de INSERT para INSERTAR IGNORE
7
A
Respuesta
9
Si su uso de un sistema operativo tipo Unix, puede utilizar sed
:
cat file.sql | sed s/"^INSERT"/"INSERT IGNORE"/g > updated.sql
1
Use una aplicación de procesamiento de texto como sed
desde la línea de comandos para hacer la búsqueda-reemplazar en sus importaciones.
14
También hay un interruptor para mysqldump
--insert-ignore en mysqldump
Cuestiones relacionadas
- 1. mysql dump tables only
- 2. MySQL INSERT o SELECCIONAR
- 3. MySQL: ¿cuántas filas puedo insertar en una sola instrucción INSERT?
- 4. INSERT INTO con subconsulta MySQL
- 5. comando insert negado en MySQL
- 6. MYSQL INSERT SELECCIONAR problema
- 7. MySQL Fire Trigger para insertar y actualizar
- 8. MySQL INSERT con selección de la subconsulta para un valor
- 9. MySQL condicional Insertar
- 10. ROW_NUMBER() equivalente en MySQL para insertar
- 11. PHP/MySQL insert row then get 'id'
- 12. Wordpress - $ wpdb-> insert - MySQL NOW()
- 13. Realice INSERT con SELECCIONAR para insertar registros múltiples
- 14. Insertar varias filas en MySQL
- 15. MySQL INSERT con una salida como MSSQL
- 16. MySQL INSERT IGNORE o DUPLICATE KEY DO_NOTHING
- 17. MySql INSERT contra PHP file_put_contents
- 18. MySQL - EN llave duplicada INSERT
- 19. MySQL Unirse con Insertar combinado?
- 20. Alemán diéresis en MYSQL INSERT
- 21. Use "LIMIT" en MySQL "INSERT"?
- 22. Usar Mysql para hacer INSERT múltiple en tablas vinculadas
- 23. MYSQL INSERT IF SUM> CONSTANTE
- 24. script para convertir el archivo sql de dump de mysql en formato que se puede importar a sqlite3 db
- 25. Insertar archivo en mysql Blob
- 26. ¿Para qué sirve sql-dump?
- 27. Core dump equivalence para Java
- 28. MySQL INSERT INTO table VALUES ... vs INSERT INTO table SET
- 29. Insertar datos binarios en MySQL (sin PreparedStatement)
- 30. Copia de seguridad de vistas con Mysql Dump
uso "sed -i 's/insert/insert ignore /' filename 'línea de comando – Anton