網上相關的討論已經很多,這里簡單記錄一下步驟
如果是在新機器上,裝好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
具體的備份參考如下鏈接:
http://www.lxweimin.com/p/b77dfd6d998b
https://segmentfault.com/a/1190000023285648
https://juejin.cn/post/6844903670199353357