【发布时间】:2020-12-05 17:15:43
【问题描述】:
我正在尝试制作一个批处理文件,该文件在 PHPmyAdmin 中创建一个数据库,然后导入一个数据库文件。这是我在下面使用的。
@echo on
C:\xampp\xampp_start
C:\xampp\mysql\bin\mysqld
C:\xampp\mysql\bin\mysql -u root -e "DROP DATABASE selkirk_stock_control";
C:\xampp\mysql\bin\mysql -u root -e "CREATE DATABASE IF NOT EXISTS selkirk_stock_control";
C:\xampp\mysql\bin\mysql -u root -p selkirk_stock_control ^< C:\xampp\htdocs\30316755\capstone-projects-2020-selkirk-stock-control\Inventory\config\dummyData.sql
pause
谁能看出它为什么不工作?
【问题讨论】:
-
你为什么要用插入符号
^转义输入重定向字符<?如果你不这样做会怎样?您在问题中发布了七个命令,哪些命令/未按预期工作?你能提供调试信息来帮助我们吗? -
很抱歉。它只是最后一个不起作用 C:\xampp\mysql\bin\mysql -u root -p selkirk_stock_control ^
-
我对它的工作原理非常不熟悉 :(
-
这是错误 C:\xampp\htdocs\30316755\capstone-projects-2020-selkirk-stock-control\Scripts>C:\xampp\mysql\bin\mysql -u root -p selkirk_stock_control 0
标签: windows batch-file xampp