我在WindowsXP工作。我需要创建一个数据库并恢复该数据库 数据库与data.sql文件使用批处理脚本。用户配置项目时需要这样做。我尝试了以下方法,但它对我不起作用。
// createdb.bat
// Password is empty
@echo off
mysql -u root -p < mysql.sql
//mysql.sql
CREATE DATABASE newdb ;
我的桌面上有两个文件。有什么帮助吗?
答案 0 :(得分:1)
感谢每个人回复我的问题。正如Fuzzy Button所说,这是一个路径问题。我必须设置xps.sql文件的路径。我刚刚使用此代码创建了createdb.bat,它运行良好。
@echo off
set root=C:\Documents and Settings\Administrator
cd %root%
mysql -u root -e "CREATE DATABASE IF NOT EXISTS xps";
mysql -u root xps < xps.sql