bat文件处理mysql解决思路

bat文件处理mysql解决思路

bat文件处理mysql

bat文件

C/C++ code


  
@echo off  
set errorlevel=0  
  
//修改为mysql安装路径  
set path_home_mysql="C:Program FilesMySQLMySQL Server 5.0"  
set path_bin_mysql=%path_home_mysql%bin  
  
//修改为mysql使用的数据名  
set database_mysql=moduledb
  
//修改为mysql登陆用户名密码  
set user_mysql=root  
set password_mysql=123456  
  
//修改要执行的.sql文件(testsql.sql)  
%path_bin_mysql%mysql -u%user_mysql% -p%password_mysql% < testsql.sql
pause

testsql.sql

SQL code


  
alter table test add column ddddd varchar(10);

运行bat文件提示:

文件名,目录名或卷标语法不正确

我的mysql目录是C:Program FilesMySQLMySQL Server 5.0bin啊,求救问题在哪



testsql.sql没有指定对路径

如果就执行这一个就别那么麻烦了

直接把sql文件放在C:Program FilesMySQLMySQL Server 5.0bin里面

然后在这个目录下执行mysql -uroot -p123456 dbname1 < testsql.sql




探讨

testsql.sql没有指定对路径

如果就执行这一个就别那么麻烦了

直接把sql文件放在C:Program FilesMySQLMySQL Server 5.0bin里面

然后在这个目录下执行mysql -uroot -p123456 dbname1 < testsql.sql

bat文件处理mysql解决思路

相关文章:

你感兴趣的文章:

标签云: