mysql使用sql备份文件恢复数据库

  1. 恢复到指定数据库
    1
    mysql -uusername -ppassword databasename < backupfile.sql
  2. 还原压缩的MySQL数据备份文件
    1
    gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename
  3. 直接将备份导入到新的数据库(-C 在服务器/客户端协议中使用压缩)
    1
    mysqldump -uusername -ppassword databasename | mysql -uusername -ppassword -C databasename
  4. 使用source导入sql文件
    1
    2
    mysql> use databasename;
    mysql> source /data/databasename_backup.sql;

评论