网上相关的讨论已经很多,这里简单记录一下步骤
如果是在新机器上,装好MySQL之后,先运行mysql_config_editor,参考链接:https://dev.mysql.com/doc/refman/5.6/en/mysql-config-editor.html
运行命令:
> mysql_config_editor set --user=user_name --password
请用mysql用户名替代user_name,回车之后,会提示输入密码,这样会在本地Home目录生成文件.mylogin.cnf,我们看一下结果:
> mysql_config_editor print --all
[client]
user = user_name
password = *****
配置好登录信息之后,就可以调用mysqldump来备份我们的数据库了
> mysqldump --flush-logs database_name > database_name_backup.sql
具体的备份参考如下链接:
https://www.jianshu.com/p/b77dfd6d998b
https://segmentfault.com/a/1190000023285648
https://juejin.cn/post/6844903670199353357
网友评论