`

bat文件中执行sql命令

阅读更多

包括在bat中执行建库建表命令,导入csv格式数据等。

 

m.bat

 

@@echo off 

set errorlevel=0 

set path_home_mysql=C:\Program Files\MySQL\MySQL Server 5.0\  

set path_bin_mysql="C:\Program Files\MySQL\MySQL Server 5.0\bin\"

echo %path_bin_mysql%

set user_mysql=root 

set password_mysql=password

%path_bin_mysql%mysql -u%user_mysql% -p%password_mysql% <c:/msn.sql

echo end backup

 

set errorlevel=0 

set path_home_mysql=C:\Program Files\MySQL\MySQL Server 5.0\  

set path_bin_mysql="C:\Program Files\MySQL\MySQL Server 5.0\bin\"

echo %path_bin_mysql%

set database_mysql=msn 

set user_mysql=root 

set password_mysql= password

%path_bin_mysql%mysql.exe -u%user_mysql% -p%password_mysql% %database_mysql%< mytestsql.sql

echo end backup

 

m.sql

 

就是用Mysql-Frong导出的包含表结构的sql文件,略去。

 

Mytestsql.sql

 

load data local infile 'E:\\DBfiles\\list.csv' into table list fields terminated by ',';

分享到:
评论

相关推荐

    bat文件执行sql文件后导入到sql 2008 R2数据库

    在本场景中,`bat`文件将被用来运行SQL脚本,该脚本可能包含了数据库的插入、更新或删除操作。 要创建一个`bat`文件,你可以在记事本中输入以下内容: ```cmd @echo off sqlcmd -S &lt;ServerName&gt; -U &lt;Username&gt; -P ...

    BAT文件执行SQL语句

    "BAT文件执行SQL语句"这一主题就是关于如何通过编写简单的批处理脚本来运行SQL命令,而无需打开像查询分析器或企业管理器这样的图形工具。 批处理文件是Windows操作系统中的DOS命令脚本,它允许用户组合一系列命令...

    oracle利用批处理文件执行SQL语句,bat连接oracle数据库并执行语句

    批处理文件(如.bat文件)在Windows环境中是一种高效的方式,可以自动化执行一系列命令,包括连接数据库和执行SQL语句。在这个场景中,我们可以利用批处理文件来简化Oracle数据库的操作,如删除用户、创建用户、创建...

    bat+sqlcmd 批量运行脚本

    bat+sqlcmd 批量运行脚本 Hello,此BAT脚本可以帮助开发人员将某文件夹下所有SQL脚本按文件名依次在指定数据库中批量执行。不用忍受powershell invoke-sqlcmd 的笨重,在指运行时多一种选择。

    bat方式执行SQL脚本、导入表

    标题 "bat方式执行SQL脚本、导入表" 涉及到的是在Windows操作系统中,通过批处理(BAT)文件来自动化执行SQL脚本,从而导入数据到数据库表中的技术。这种方式常用于数据库的备份恢复、数据迁移或者批量数据操作等...

    SQL Server自动备份脚本 bat

    其次,`t.bat` 文件是一个批处理文件,它将运行SQL命令来执行备份。批处理文件可能包含如下内容: ```batch @echo off sqlcmd -S .\实例名 -U 用户名 -P 密码 -i sqlserverbackup.sql ``` 这个批处理文件启动 `sql...

    一键安装jdk,mysql并且创建数据库执行sql文件的bat文件

    `bat`文件是Windows操作系统中的批处理脚本,它允许用户将一系列命令组合在一起,形成一个可执行文件,以便一次性完成多个任务。在这个场景下,我们可以通过编写`bat`脚本来自动化安装JDK和MySQL,以及后续的数据...

    sqlserver2000 northwind pub bat文件

    批处理文件在命令行环境中运行,可以连续执行多个SQL命令,简化数据库管理任务,例如备份、恢复、数据导入导出等。 压缩包子文件的文件名“recovery_db”可能是指一个数据库恢复文件,这可能是一个.bak文件,它是...

    批量执行Sql.bat

    标题“批量执行Sql.bat”指的是一个批处理文件,用于自动化执行SQL命令。这种工具在数据库管理、数据迁移或脚本测试等场景中非常有用。它能够显著提高工作效率,特别是当需要对一系列SQL语句进行重复操作时。 描述...

    批处理(bat)实现SQLServer数据库备份与还原

    - 脚本通过`BACKUP TRAN Northwind WITH TRUNCATE_ONLY`命令先清空了Northwind数据库的日志文件,再执行完整的数据库备份。 - 使用了条件判断来检查备份过程中是否出现了错误,并输出相应的信息到控制台。 #### 四...

    SQL2000安装到64位操作系统的 执行文件(bat文件)

    然而,通过特定的兼容模式和技巧,可以在64位Windows系统上运行SQL Server 2000的32位版本。这就需要用到"setup.bat"这样的批处理文件,它通常包含了一系列命令行参数和指令,用于驱动安装程序以适应不同的环境。 1...

    通过.bat文件连接oracle 插入数据库记录

    但是,如果你希望通过.bat文件执行,你需要首先确保计算机上已经安装了Oracle的客户端,或者配置了ODBC数据源,使得批处理脚本能够访问Oracle数据库。 创建.bat文件的过程如下: 1. 使用文本编辑器(如Notepad++或...

    bat_sql.rar_.bat sql_bat

    在IT行业中,批处理文件(.bat)是一种在Windows操作系统中执行一系列命令的脚本文件。它们主要用于自动化日常任务,简化复杂的操作流程。在给定的"bat_sql.rar"压缩包中,我们可以看到一个名为"bat执行sql"的子文件...

    Oracle数据库启动与停止bat文件

    1. 在执行bat文件之前,请确保Oracle服务器用户具有足够的权限,并且数据库实例的相关服务配置正确。 2. 使用`shutdown immediate`可能会导致未提交的事务丢失,因此在生产环境中谨慎使用,必要时选择`shutdown ...

    windowns下利用bat命令+oracle的sqlldr功能导入数据

    2. **创建批处理文件**:在记事本中编写.bat文件,每行命令代表一个操作,例如启动SQL*Loader、指定控制文件和数据文件路径、设置环境变量等。 3. **调用SQL*Loader**:在批处理文件中,我们通过`sqlldr`命令来启动...

    SQL脚本批量执行脚本

    此BAT脚本可以帮助开发人员将某文件夹下所有SQL脚本按文件名依次在指定数据库中批量执行。并且生成日志文件,可查看执行过的所有脚本名称和错误信息。 注意: (1) 使用前需确保已将sqlcmd加入到系统环境变量中。 (2...

    flink新版本bat启动文件.zip

    根据描述,“flink新版本bin目录无bat文件”,这表明用户遇到了无法直接在Windows环境下启动Flink服务的困扰。 解决方案是将压缩包中的`start-cluster.bat`和`flink.bat`文件解压到Flink的`bin`目录下。`start-...

    sqlserver启动停止bat文件

    - 在Windows XP系统中,可以直接双击批处理文件执行命令。 - 在Windows 7及以上系统中,由于权限限制,需要右键点击批处理文件,选择“以管理员身份运行”。 4. **注意事项** - 确保在执行批处理文件时,用户...

    批处理文件执行sql语句

    在这个场景中,`aa.bat` 文件很可能是用来运行 `aa.sql` 文件中的SQL查询或者数据操作命令的。 在批处理文件中执行SQL语句,通常涉及到以下知识点: 1. **SQL语句**:SQL(Structured Query Language)是用于管理...

Global site tag (gtag.js) - Google Analytics