@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
批处理是Windows下非常实用的功能之一,可以将重复性的任务自动化完成,提高工作效率,其中调用MySQL执行sql文件也是批处理应用的一种常见需求。下面,我们来看看如何批处理调用MySQL执行sql文件。 首先,我们需要准备一个SQL文件,该文件中保存了一系列的SQL语句。比如,我们准备一个名为test.sql文件,其中包含一条创建表的语句,如下: CREATE TABLE test( id I
$ mysql -u 用户名 -p 其中,“用户名”为你的MySQL用户名,“脚本文件名”为你的脚本文件名。在执行脚本文件时,需要输入MySQL用户的密码。 在MySQL脚本文件中,每个SQL语句应该以分号“;”作为结尾。如果SQL语句过长,可以在适当的位置使用换行符进行换行,以提高文件的可读性。 INSERT INTO students (name, age, gender) V