sql >> Database >  >> RDS >> Mysql

Een MySQL-database dupliceren op dezelfde server

De mysql opdrachtregelclient accepteert een stroom SQL-instructies van standaardinvoer. U kunt daarom de uitvoer van mysqldump rechtstreeks in mysql op de opdrachtregel. Als u dit als cron-taak doet, worden uw testgegevens regelmatig overschreven met bijgewerkte livegegevens:

mysql --user=username --password=passwd -e 'DROP DATABASE test_db;'
mysql --user=username --password=passwd -e 'CREATE DATABASE test_db;'
mysqldump --user=username --password=passwd live_db | mysql --user=username --password=passwd test_db

Houd er rekening mee dat, aangezien uw gegevens groot zijn, dit lang zal duren.



  1. Hoe sla ik een BIGINT op in MySQL met PDO?

  2. Wat is de beste manier om met DBNull's om te gaan?

  3. Back-up van Oracle-database:type back-up en back-upstrategie

  4. Wat is het verschil tussen mysql.createConnection en mysql.createPool in de Node.js MySQL-module?