首页 > 代码

将阿里云上的数据库直接导出到本地,突破100万限制

前提背景:购买了阿里的数据库服务,网站数据几百万条,直接用阿里在线的DMS导出数据,只能导出100万条,超过了就得买升级服务,买了升级服务通过在线导出还经常不成功。

阿里数据库外网地址:rm-j6c9cf0na79rrw3ikdo.mysql.rds.aliyuncs.com
数据库外网端口:3306
要导出的数据库名:feng
用户名:root
数据库密码:q1w2e3123

【WINDOWS本地端】


例:将阿里云上的数据库直接导出到本地 D:\mysql_bak\

1.windows系统 首先必须安装 MySQL Shell,
官方下载地址:https://dev.mysql.com/downloads/mysql/
安装时,勾选 MySQL Server 或 MySQL Shell 都会附带 mysqldump(如果没找到勾选,后面就手动添加path路径)
有时安装MySQL Shell,可能要先安装Visual C++运行库,官方Visual C++下载页面: https://aka.ms/vs/17/release/vc_redist.x64.exe

2.手动添加path路径(如果上面勾选可忽略)
已经安装 MySQL,如何把 mysqldump.exe 添加到系统环境变量(Path)中处理方式:
先找到 mysqldump.exe 文件位置:例:C:\Program Files\MySQL\MySQL Server 9.3\bin\

按 Win + R 打开运行框,输入命令:SystemPropertiesAdvanced,然后点击右下【环境变量】按钮,
然后在下部区域”系统变量”内找到并双击编辑 Path,添加 C:\Program Files\MySQL\MySQL Server 9.3\bin
重启
再打开cmd,运行 mysqldump –version
如果出现类似:mysqldump Ver 9.3.34 for Win64
就成功了。

导出:在cmd端运行如下代码:

mysqldump -h rm-j6c9cf0na79rrw3ikdo.mysql.rds.aliyuncs.com -P 3306 -u root -p --default-character-set=utf8mb4 --single-transaction --quick --routines --triggers --events --hex-blob --set-gtid-purged=OFF feng86 > D:\mysql_bak\feng86_full.sql

输入密码:


导出数据库和日志同时进行:

mysqldump -h rm-j6c9cf0na79rrw3ikdo.mysql.rds.aliyuncs.com -P 3306 -u root -p --default-character-set=utf8mb4 --single-transaction --quick --routines --triggers --events --hex-blob --verbose --set-gtid-purged=OFF feng86 > D:\mysql_bak\feng86_full.sql 2> D:\mysql_bak\dump_log.txt

输入密码:


【LINUX服务器端】
-----------
宝塔服务器中执行远程导出(导出阿里云数据库):

mysqldump -h rm-j6c9cf0na79rrw3ikdo.mysql.rds.aliyuncs.com -P 3306 -u root -p --default-character-set=utf8mb4 --single-transaction --quick --routines --triggers --events --hex-blob --verbose --set-gtid-purged=OFF feng86 > /www/backup/feng86_from_aliyun.sql

输入密码:
-----------


  • 用python批量提取wordpress文章标题关键词,再全自动给相关文章打标签
  • 文章很多,相关文章也很多,用标签相互关联起来,有利于访问者也有利于seo, 靠纯手工应对操作,会很快崩溃!所以 […]

  • 一次性清空所有wordpress标签,以及后续标签从新id开始
  • 要一次性清空 WordPress 所有标签(tags),并确保 后续新标签的 ID 从头开始(如从1开始),你 […]

  • wordpress关键词批量打标签工具
  • 举个栗子:我的网站里有很多关于刘亦菲的文章,现在需要给所有标题里含有“刘亦菲”的文章 打个(刘亦菲)的标签, […]

  • wordpress补全标签tag关联文章工具插件
  • 给同类文章加上了tag标签,可是依然有部分同类文章没加上或忘记加, 如果手动回去慢慢搞,量不多还好说,可是量一 […]

  • 极简!不用插件的高亮代码引用显示,直接调用jsdelivr的js和css
  • 首先,确定你不是一个喜欢装逼追求极致人的,要什么真正的高亮呀,要显示行号呀,要一键复制呀。说实在的,少用一个功 [&hell...

  • 用宝塔面板的网站,搭建把防爬虫及无效蜘蛛规则
  • 用宝塔面板的网站,搭建把防爬虫及无效蜘蛛规则 建议你把防爬虫规则放在 /www/server/nginx/co […]