bat内容:
@ECHO OFF
SET dbhost=192.168.1.254(数据库主机)
SET dbuser=root(用户名)
SET dbpasswd=Znz65397228(密码)
SET dbName=ftintelligence(数据库名称)
SET sqlpath=%~dp0
set sqlfile=update.sql(要执行的sql文件名称,和bat放在同一级目录下)
cd C:Program FilesMySQLMySQL Server 5.5in(mysql安装位置)
::执行SQL脚本
mysql -h%dbhost% -u%dbuser% -p%dbpasswd% < %sqlpath%%sqlfile% --default-character-set=utf8
ECHO OK!
PAUSE
@ECHO Done!
sql:
USE ftintelligence;(数据库名称)
UPDATE intelligenceofficer SET Num = '130016' WHERE `Name` = '马冬梅';
将两个文件放在同一目录下即可