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

mysql възстановяване на друга база данни

Отговорът на @minaz беше добър, но искам да добавя още малко.

Проблемът е причинен от --databases ключова дума. Ако пропуснете ключовата дума, тя няма да съдържа никакво съдържание за създаване на база данни.

И така, Dump без --databases ключова дума.

mysqldump -u username -p database_name > dump.sql

И го възстановете с името на целевата база данни.

mysql -u username -p target_database_name < dump.sql

Освен това има няколко начина да направите това. Вижте подобен проблем на тук (dba.stackexchange).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL брои сложни резултати от заявка?

  2. NonUniqueObjectException при запазване на обект

  3. Каква е разликата между изтриване от table_a и съкращаване на таблица table_a в MySQL?

  4. MySQL:Сравнете разликите между две таблици

  5. MySQL datetime не връща час