欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是:怎样通过mysqldump备份数据并导入其他库,在平时使用电脑中总免不了某些软件的激活、甚至备份等,比如:辛辛苦苦写的程序没做好备份丢失了,那是很难受的事儿。本文针对这些诸多问题,由我爱IT技术网电脑教程小编,精心整理并收集网络上这些有用的知识分享给大家,注意知识来源于互联网,是有用的知识收集整理,如果你觉得有侵犯你的权利的,请你及时联系本站的相关负责人,我们会在第一时间为你处理,谢谢你的配合!
怎样通过mysqldump备份数据并导入其他库
mysql是我们用的最多的数据库之一,mysql有一个备份工具,就是mysqldump,在mysql的bin目录下。今天看看怎样在linux下备份数据吧。
前期准备工作(包括相关工具或所使用的原料等)
linux
mysql
详细的操作方法或具体步骤
首先在linux下简历一个目录,用来保存我们的备份数据。首先建立一个目标文件夹:比如db_bak,然后新建一个conf文件:db.conf
在该文件中增加如下信息:
[client]
user='test'
password='123456'
host='110.110.110.110'
port='3306'

配置之后按照下面的命令即可导出数据:
/home/mysql/mysql/bin/mysqldump --defaults-file=db.conf --default-character-set=utf8 *** xxx --skip-lock-tables > 导出的文件名.sql
上述命令第一个是mysql的导出数据的dump命令,第二个--defaults-file=db.conf表示加载配置文件中的数据库连接;--default-character-set=utf8 设置字符集;***数据库名,xxx表示表名,--skip-lock-tables跳过锁着的表,>管线命令,导出数据到文件
注意,可以通过上面命令备份部分数据,如把表名位置替换为查询语句,把查询结果导出到sql文件中。
导入导出的数据很简单,登陆到要导入的数据库,选择要使用的数据库,通过如下命令:
source /home/**/**/xxx.sql;
即可成功导入数据了。
注意事项
注意db.conf中是要导出的数据库配置,[client]必须要有
如果不通过db.conf配置文件,可以在命令中加数据库连接信息,-u用户名,-h数据库地址(ip或者域名),-P端口号,-p密码
本文仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本文系本人依照真实经历原创,未经许可,谢绝转载。以上就是关于怎样通过mysqldump备份数据并导入其他库的分享,如果你有更好的经验或者补充,请在下面评论框中发表你的答案。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
