【发布时间】:2015-07-15 11:18:40
【问题描述】:
我正在使用下面的脚本来更新安装在我本地机器上的 mysql db 中的表。
update.sql
use test;
update test.stockcurrent set units='0' where units<'0';
update.bat
@ECHO OFF
SET MYSQL_EXE="C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe"
SET DB_USER=root
SET DB_PWD=password
CALL %MYSQL_EXE% --user=%DB_USER% --password=%DB_PWD% < update.sql
IF %ERRORLEVEL% NEQ 0 ECHO Error executing SQL file
以上代码运行良好在如果mysql在我的机器上本地运行。
但现在我需要连接到远程运行的 mysql,并且我需要从本地机器执行脚本。我该怎么做?
【问题讨论】:
标签: mysql sql batch-file database-administration