sql >> Databasteknik >  >> RDS >> Mysql

mysql återställning till annan databas

@minaz svaret var bra, men jag vill lägga till lite mer.

Problemet orsakades av --databases nyckelord. Om du utelämnar nyckelordet kommer det inte att innehålla något databasinnehåll.

Så, dumpa utan --databases sökord.

mysqldump -u username -p database_name > dump.sql

Och återställ den med måldatabasens namn.

mysql -u username -p target_database_name < dump.sql

Det finns också flera sätt att göra detta. Se liknande problem på här (dba.stackexchange).



  1. Ingen dialektmappning för JDBC-typ:-9

  2. MySQL JSON-lagring vs två tabeller

  3. Hur ställer jag in min- och maxvärden för Input med type='datetime-local'?

  4. Exportera data från SQL Server Express till CSV (behöver citera och escape)