批处理进入mysql数据库

2023年 8月 4日 75.5k 0

@echo off
setlocal EnableDelayedExpansion
set mysqlpath=C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe
set dbname=testdb
set username=root
set password=password
for /l %%i in (1,1,10) do (
set sqlfile=input_%%i.sql
if not exist !sqlfile! (
echo SQL文件!sqlfile!不存在,请将SQL文件命名为input_%%i.sql并放到当前目录下。
exit /b 1
)
%mysqlpath% -u%username% -p%password% %dbname%

上面的代码演示了如何处理多个SQL文件。在循环中,我们可以使用一个变量来表示SQL文件的编号,并将该编号插入到SQL文件名中。然后,我们检查每个文件是否存在,并使用MySQL客户端执行导入操作。

总之,批处理是一个非常方便的工具,可以用来批量处理数据和操作。在MySQL数据库中,批处理可以用来插入大量数据、定期更新数据等。希望本文能对你有所帮助。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论