如何在Windows上运行Bash shell脚本?

时间:2014-08-06 00:47:13

标签: mysql windows bash shell

我从朋友处获得了一个shell文件,我不知道如何执行它。任何人都可以帮我执行它吗?我正在使用Windows平台。 这是我的shell文件的内容。文件名为db_update.sh

#!/bin/bash
echo Adding tables and data to the DB
mysql csespn -h "localhost" -u "root" -p < "create_tables.sql"

echo Adding base data to the DB
mysql csespn -h "localhost" -u "root" -p < "seed_basedata.sql"

echo Sample data to the DB for development purposes
mysql csespn -h "localhost" -u "root" -p < "seed_sampledata.sql"

2 个答案:

答案 0 :(得分:1)

首先,您需要将create_tables.sql,seed_basedata.sql,seed_samledata.sql放在与脚本相同的文件夹中。

然后安装mysql是强制性的,如果你没有安装WampServer,它包含你需要的一切,包括mysql ......

.bat文件可能无法正常工作,您可以找到如何将shell脚本转换为bat文件,或者您可以创建另一个轻松执行相同操作的文件。

答案 1 :(得分:1)

一种方法是安装第三方工具,例如Cygwin。 Shell是一个UNIX操作系统脚本。