适合数据库小于 200G的情况,首先你得知道root密码,然后登录到服务器上。
mysqldump -u [uname] -p –databases [dbname][dbname2] > [backupfile.sql]
> mysqldump -u root -p dbname > backup.sql
通过使用 -routines 产生的输出包含 CREATE PROCEDURE 和 CREATE FUNCTION 语句用于重新创建 routines。如果你有 procedures 或 functions 你需要使用这个选项
通过使用 mysqldump 恢复备份,使用来源数据的方法
先创建新的库,newbackup
> mysql –u root –p newbackup < backup.sql