mysql 연결이 안됩니다.
- 작성자 :
- 이*순
- 작성일 :
- 2010-02-19 11:04:53
- 조회수 :
- 4,583
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
mysql과 연결하기 위해 아래와 같이 context-datasource.xml 파일을 설정했습니다.
<!-- MySQL -->
<bean id="dataSource-mysql" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="net.sf.log4jdbc.DriverSpy"/>
<property name="url" value="jdbc:mysql://127.0.0.1:3306/com" />
<property name="username" value="root"/>
<property name="password" value="1234"/>
</bean>
근데 아래와 같은 오류가 나네요.
참고로 pom.xml 파일을 첨부합니다.
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class 'net.sf.log4jdbc.DriverSpy' for connect URL 'jdbc:mysql://127.0.0.1:3306/com'
<!-- MySQL -->
<bean id="dataSource-mysql" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="net.sf.log4jdbc.DriverSpy"/>
<property name="url" value="jdbc:mysql://127.0.0.1:3306/com" />
<property name="username" value="root"/>
<property name="password" value="1234"/>
</bean>
근데 아래와 같은 오류가 나네요.
참고로 pom.xml 파일을 첨부합니다.
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class 'net.sf.log4jdbc.DriverSpy' for connect URL 'jdbc:mysql://127.0.0.1:3306/com'
A
안녕하세요.. 이윤순님..
mySql의 경우 DB서버에 대한 정보가 등록되어야 서버 접속이 가능합니다.
일반적으로 127.0.0.1로 접속하는 경우 접속이 되지 않습니다. (별도로 127.0.0.1을 등록하면 가능)
이 경우 실제 DB IP정보를 127.0.0.1이 아닌 실제 IP로 변경(같은 머신이라도..)하시면 될 것 같습니다.
보다 자세한 사항은 mySql쪽 문서를 참조하시기 바랍니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
mySql의 경우 DB서버에 대한 정보가 등록되어야 서버 접속이 가능합니다.
일반적으로 127.0.0.1로 접속하는 경우 접속이 되지 않습니다. (별도로 127.0.0.1을 등록하면 가능)
이 경우 실제 DB IP정보를 127.0.0.1이 아닌 실제 IP로 변경(같은 머신이라도..)하시면 될 것 같습니다.
보다 자세한 사항은 mySql쪽 문서를 참조하시기 바랍니다.
그럼.. 즐거운 하루되십시오.
감사합니다.