sql >> Databasteknik >  >> RDS >> Mysql

Hur man återställer SQL-fil genererad av MySQLDump med hjälp av kommandotolken

Kör det här kommandot (om mysql körbar fil finns inte i din PATH , gå först till katalogen där MySQL-binären är installerad, ungefär som \mysql\bin ):

mysql -u username -ppassword databasename < file.sql

(Observera att det inte finns något mellanslag mellan -p och lösenordet)

Eller om filen är gzippad (som mina säkerhetskopior oftast är) så är det något i stil med detta:

gunzip file.sql.gz | mysql -u username -ppassword databasename

eller på vissa system kan det vara nödvändigt att lägga till -c flagga till gunzip, som så (för att tvinga den att mata ut till stdout):

gunzip -c file.sql.gz | mysql -u username -ppassword databasename


  1. Hur visar man funktionen, proceduren, utlöser källkoden i postgresql?

  2. Hur och när använder man SLEEP() korrekt i MySQL?

  3. Hur LTRIM() fungerar i MariaDB

  4. Anropsbeteckning för PL/SQL-subrutiner i Oracle Database