项目的开发过程中数据库的备份是十分重要的linux 查看数据库版本linux 查看数据库版本,由于数据库很容易被人不留神删掉掉,会导致不可恐怕的损失,所以一定要进行数据库的备份,本篇文章重点讲解一下Linux下备份数据库具体方式。

linux 查看数据库版本_mysqldump命令使用_Linux下MySQL数据库备份

一、MySQL数据库备份

如图所示:在本系统中有6个数据库,我们以test这个数据库作为反例来演示。数据库备份指令:mysqldump-uroot-ptest>/home/lzh/bak/test.sql其中test代表是我们要备份的数据库名,‘/home/lzh/bak/test.sql’代表我们要储存的路径

mysqldump命令使用_Linux下MySQL数据库备份_linux 查看数据库版本

当我们输入备份指令后wps for linux,要求我们输入登入密码,密码输入后数据库备份就完成了。此时,我们已将数据库test备份到home/lzh/bak目录下的test.sql中。加-B参数备份我们在备份数据库时加-B参数,备份的文件中会比不加-B多创建库的词句。指令如下:mysqldump-B-uroot-ptest>/home/lzh/bak/2019-03-04/test.sql同样我们也要输入数据库的登陆密码。指定压缩命令gzip压缩备份stumysql1数据库指令如下:mysqldump-B-uroot-ptest|gzip>/home/lzh/mysql_bak_B.sql.gz

mysqldump命令使用_linux 查看数据库版本_Linux下MySQL数据库备份

注意:在压缩命令之前,要加入管线。

二、数据库的还原

linux 查看数据库版本_mysqldump命令使用_Linux下MySQL数据库备份

mysql命令还原指令如下:mysql-uroot-ptest使用source命令恢复数据库第一步:步入mysql控制台,切换到我们想恢复数据的数据库,指令如:use数据库名第二步:使用source命令恢复linux系统下载官网,即我们备份时的.sql文件,指令如:source/home/lzh/bak/test.sql解压压缩包还原数据gzip-d/home/mysql_bak_B.sql.gz。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复