mysql-数据库维护

一、备份数据

  1、使用mysqldump命令备份:前提:musql的版本必须一致。

    mysqldump -u username -p  --default -character-set=gbk dbname table1 table2 > backupname.sql

    实例:

    mysqldump -u root -p --default -character-set=gbk bz>backup.sql

    -n  :不创建数据库

    -d:不导出数据,只备份数据库结构

    -t:只导出数据。

    -R:导出存储过程和函数

  2、备份多个数据库  

    mysqldump -u username -p --database dbname2 dbname2>Backup.sql

     实例:

    mysqldump -u root -p --database test mysql >Backup.sql

    备份所有数据库:

    mysqldump -u username -p -all -database > Backup.sql

    实例:

    mysqldump -u -root -p -all -database>Backup.sql

二、数据还原

 mysql -u root -p<backup.sql;

原文地址:https://www.cnblogs.com/television/p/8370845.html