linux下 mysql数据库的备份和还原

1.备份

[root@CentOS ~]# mysqldump -u root -p mysql > ~/mysql.sql  #把数据库mysql备份到家目录下命名为mysql.sql
Enter password: 
[root@CentOS ~]# ls ~/mysql.sql 
/root/mysql.sql 

2.还原

[root@CentOS ~]# mysql -u root -p web < ~/web.sql  #把web.sql导入数据库web

全文:https://www.cnblogs.com/dagege/p/6124109.html

 

附上另一种方法,加解压缩,全文:http://blog.csdn.net/junqing124/article/details/42869521

mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

posted @ 2018-01-31 13:17  stma  阅读(127)  评论(0)    收藏  举报