龙空技术网

MySQL免密导出导入

纯属虚构161857617 96

前言:

如今各位老铁们对“mysql导入sql文件命令 不输入密码”大体比较注重,各位老铁们都需要学习一些“mysql导入sql文件命令 不输入密码”的相关资讯。那么小编同时在网上汇集了一些对于“mysql导入sql文件命令 不输入密码””的相关文章,希望同学们能喜欢,我们快快来学习一下吧!

.my.conf的方案网上搜索一下,好多方案都说创建.my.cnf的配置

vi .my.cnf

[mysql]

user=root

password=123456

说实话,不太靠谱,不太好用,不太好把握

比较靠谱的方案使用mysql_config_editor命令来创建配置

# 使用mysql的mysql_config_editor命令来创建配置mysql_config_editor set --login-path=prod --host=****.mysql.rds.aliyuncs.com --port=3306 --user=root --password
使用--login-path来指定配置 dump出sql
mysqldump --login-path=prod scm_test --default-character-set=utf8mb4 --set-gtid-purged=off | gzip > test.zip
导入
gunzip -fc test.zip | mysql --login-path=prod --default-character-set=utf8mb4

以上方式就是导出导入的方案,当然数据量比较大的方式。

如果数据量比较少,直接导出sql文好了,不要这么麻烦。。。

方案优势:

可以指定login-path切换环境,可适用各种MySql客户端命令,你懂的密码都不用输了,够懒吧对生产库的影响也是比较小的,你说对不最重要的是,对数据量比较大的情况,比较靠谱,你好我好,大家都好。。。

标签: #mysql导入sql文件命令 不输入密码