Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвам mysqlimport за четене в резултат на mysqldump --databases

Когато генерирате някакъв файл (кажете db-dump.sql ) с mysqldump , можете да го импортирате в другата си база данни с mysql команда :

mysql --user=XXX --password=XXX --host=YOUR_HOST DATABASE_NAME < db-dump.sql


И ако не искате паролата да се показва в команда, можете да използвате :

mysql --user=XXX -p --host=YOUR_HOST DATABASE_NAME < db-dump.sql


Като странична бележка, ако искате да копирате една DB в друга, не е необходимо да използвате файл и можете просто директно да изведете изхода на mysqldump към mysql :

mysqldump --user=XXX --password=XXX --host=SOURCE_HOST SOURCE_DB | mysql --user=XXX --password=XXX --host=DESTINATION_HOST DESTINATION_DB

(Трябва дори да е по-бързо, тъй като не използвате временен файл, който се намира на диска)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Импортиране на многозначно поле в Solr от mySQL с помощта на Solr Data Import Handler

  2. Ръководство за проектиране на база данни за система за социални мрежи в MySQL

  3. обхождане на html страница с помощта на php?

  4. Изпращане на данни от javascript към mysql база данни

  5. Какво причинява PDO грешка Не може да се изпълняват заявки, докато други небуферирани заявки са активни?