测试备份mysql数据库

整库导出
kubectl exec mysql-0 -n mysql-ns01 -it -- mysqldump  -uroot -pmypassword --all-databases > mysql_master.sql; sed -i '1d' mysql_master.sql
整库导入
kubectl exec mysql-0 -n mysql-ns01 -it -- mysql -uroot -pmypassword < mysql_master.sql

单个数据库导出
kubectl exec mysql-0 -n mysql-ns01 -it -- mysqldump -uroot -pmypassword mytest >  mytest.sql; sed -i '1d' mytest.sql
单个数据库导入
kubectl exec mysql-0 -n mysql-ns01 -it -- mysql -uroot -pmypassword mytest < mytest.sql

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐