linux下 备份 压缩,解压文件夹,数据库;
1.压缩文件
用xshell 等命令工具,到所要备份的的目录下,
然后,
tar zcvf wenjianjia.tar.gz files
注:红色字体 可以随意修改名字,蓝色字体 是要备份的文件夹名称
命令里面 是有 空格 的,还有 英文 句号.
2. 解压文件;
tar zxvf wenjiajia.tar.gz
注:红色字体,是要 解压的问价名称;
3.mysql数据库备份;
mysqldump -u 用户名 -p 数据库名称 | gzip > mysql_name1.sql.gz
回车
然后 输入密码(数据库的密码)
回车
注:里面 有的地方是有 空格 的;
用户名:一般是:root
数据库名称:就是 自己的数据库名称
mysql_name1:是给压缩的数据库随便起个名字
4.还原数据库
gunzip < mysql_name1.sql.gz | mysql -u 用户名 -p 数据库名称
回车
输入密码
回车
注: mysql_name1.sql.gz :是要还原的数据库名字
用户名:一般是:root
数据库名称:就是要还原的数据库名称
数据库,压缩方法2;
mysqldump -u 用户名 数据库备份的名称 | bzip2 > 名称.sql.bz2
回车
输入密码(数据库的密码)
回车
还原
bunzip2 < 数据库备份的名称.sql.bz2 | mysql -u root -p 数据库名称
进入数据库的命令:mysql -u root -p
回车
输入密码
进入数据库后,查询所有数据库:
show databases;
by:bxz
by:bxz