惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
云风的 BLOG
云风的 BLOG
Microsoft Security Blog
Microsoft Security Blog
博客园 - 司徒正美
Y
Y Combinator Blog
Stack Overflow Blog
Stack Overflow Blog
雷峰网
雷峰网
小众软件
小众软件
GbyAI
GbyAI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
aimingoo的专栏
aimingoo的专栏
MyScale Blog
MyScale Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
腾讯CDC
A
About on SuperTechFans
宝玉的分享
宝玉的分享
WordPress大学
WordPress大学
B
Blog RSS Feed
G
Google Developers Blog
量子位
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - 三生石上(FineUI控件)

博客园 - Gu

上位机开发人员真的需要物理 PLC 或博途吗?我们仅仅需要一个模拟 S7 通讯的工具 检查采集程序心跳的程序挂了。看来得套娃,再来一个检测检测程序的程序 Web.INI vue前端项目,默认request 30秒超时,如何设置某个导出动作1分钟才超时 提示coreclr.dll 出错?栈溢出? .Net 6使用轻量级任务调度Coravel实践 Blazor 循环的迷思 Grafana 可视化图表 cron表达式的讲解 若依 自定义注解@Log,实现aop java 处理日期时间有多个类,用哪个比较好 文件同步工具 西门子PLC Modus TCP通讯 thingsboard 接口 圆度和径向跳动,直线度的区别 安装thingsboard 3.7 dotNET_Reactor 混淆net程序时, 一些全局变量要加上volatile 修饰符, 不然优化到不会改变 Ant Design Blazor Table 组件的 自定义分页样式, 显示全部记录数,ShowTotal 安全可靠测评结果公告(2023年第1号) 2023-12-26 来源: 中国信息安全测评中心 Blazor 和Known 框架学习
mysqldump 导出批量忽略某些表的bat脚本
Gu · 2024-12-06 · via 博客园 - Gu


@echo off

::启用了延迟变量扩展,允许在代码块中使用 !variable! 来访问变量的最新值。
setlocal enabledelayedexpansion

SET YYYY=%DATE:~0,4%
SET MM=%DATE:~5,2%
SET DD=%DATE:~8,2%
echo %YYYY%-%MM%-%DD%   %TIME%

:: 设置数据库连接信息
set DB_USER=root
set DB_PASSWORD=1234
set DB_NAME=erp

:: 设置要忽略的表列表
set TABLES_TO_IGNORE=newtable_1 newtable_2

:: 初始化忽略参数
set IGNORE_PARAMS=

:: 遍历表列表并生成忽略参数 在 for 循环中,使用 !IGNORE_PARAMS! 而不是 %IGNORE_PARAMS%,以确保每次循环都能获取到最新的变量值。
for %%t in (%TABLES_TO_IGNORE%) do (
set IGNORE_PARAMS=!IGNORE_PARAMS! --ignore-table=%DB_NAME%.%%t
)

echo %IGNORE_PARAMS%

:: 构建 mysqldump 命令
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqldump" -h127.0.0.1 -P3306 -u %DB_USER% -p%DB_PASSWORD% %DB_NAME% %IGNORE_PARAMS% >%DB_NAME%_%YYYY%-%MM%-%DD%.sql

:: 输出完成信息
echo 数据库导出完成! %TIME%

endlocal
pause