0

我在 WindowsXP 中工作。我需要创建一个数据库并
使用批处理脚本使用 data.sql 文件恢复该数据库。这在用户配置项目时是必需的。我尝试了以下方法,但它对我不起作用。

// createdb.bat 
// Password is empty

@echo off 
mysql -u root -p < mysql.sql

//mysql.sql
CREATE DATABASE newdb ;

我的桌面中有两个文件。请问有什么帮助吗?

4

1 回答 1

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    
于 2013-04-16T10:50:42.120 回答