MySQL 5.5에서 생성 된 "mydb"데이터베이스에 연결해야합니다.ANT를 사용하여 생성 된 데이터베이스에 연결하는 방법
나는 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의를 중지하는 데 사용 될 수 있다는 the other post에서 :
<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)와의 연결을 끊습니다.
감사합니다.
이러한 대상을 시도 할 때 표시되는 오류 메시지를 게시 할 수 있습니까? 그들은 나에게 잘 보입니다. –
@gareth_bowles : 아직 실제로 함께 사용해 보지 않았습니다. 나는 그들을 어떻게해야하는지 잘 모르겠습니다. 나는 내'넣어해야 <대상 이름을 = "-dB 시작"> <간부 실행 = "C : \ 프로그램 파일 \ MySQL은 \ MySQL 서버 5.5 \ 빈 \의 mysqld를"osfamily = "창"> '? –
skip