Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zduplikować bazę danych MySQL na tym samym serwerze?

mysql Klient wiersza poleceń zaakceptuje strumień instrukcji SQL ze standardowego wejścia. Dlatego możesz potoku wyjście mysqldump bezpośrednio do mysql w wierszu poleceń. Wykonanie tego jako zadania cron spowoduje regularne nadpisywanie danych testowych zaktualizowanymi danymi w czasie rzeczywistym:

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

Pamiętaj, że ponieważ Twoje dane są duże, zajmie to dużo czasu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konstruktor zapytań Laravel GDZIE NIE W

  2. Wstawianie danych z frontendu do mysql db w angularjs

  3. Porównywanie dat w MySQL z pominięciem części czasu w polu DateTime

  4. Problem z Pythonem:Nie można znaleźć vcvarsall.bat

  5. Jak wyeksportować i zaimportować bazę danych mysql z jej danymi za pomocą skryptu php?