我需要连接到 MySQL 5.5 中创建的“mydb”数据库。
我从http://ant.apache.org/manual/Tasks/sql.html发现以下应该完成这项工作,但 ti 没有。
<sql
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/broadleaf"
userid="root"
password="password">
</sql>
然后在另一篇文章中,以下可用于使用 ANT 启动和停止 MySQL:
<target name="start-db">
<exec executable="C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" osfamily="windows">
</exec>
<exec executable="mysql.server" osfamily="unix">
<arg value="start"/>
</exec>
</target>
<target name="stop-db">
<exec executable="C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" osfamily="windows">
<arg value="-u"/>
<arg value="root"/>
<arg value="shutdown"/>
</exec>
<exec executable="mysql.server" osfamily="unix">
<arg value="stop"/>
</exec>
</target>
有人能告诉我如何将这两个脚本粘合在一起以启动 MySQL 数据库,然后使用 ANT 脚本连接到特定数据库(例如 mydb)吗?同样停止数据库并断开与该数据库(mysql)的连接。
谢谢。