mysql备份远程数据库到本地(转载)

1. 首先在本地创建一个数据库(用来备份)。

登录mysql

sudo mysql -u root -p root

create database test; 这里的test和远程的数据库名字一样

2.备份远程数据库到本地的testbackup.sql

mysqldump -h 172.26.100.145 -uroot -proot test --default-character-set=gbk --opt -Q -R --skip-lock-tables>/home/testbackup.sql

3.然后把testbackup.sql导入到本地test中

 

登录mysql

sudo mysql -u root -p root

use test;

source /home/testbackup.sql;

 

 

恢复数据库:

 mysql  -hlocalhost  -uroot  -proot     test  < testbackup.sql 

 原文链接:http://blog.csdn.net/tingyuanss/article/details/46784779

posted @   迷神图卷  阅读(12243)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示