1. 스프링에 mysql을 연동하기전 제대로 연결이 되는지 확인해보자.


-샘플 코드



로컬은 왠만하면  연결 잘된다.


2. 로컬이 아닌경우....... 나는 우분투에 mysql을 설치하고 윈도우에서 연결하려고 시도했는데 계속해서 에러가 났다....

   

    에러 내역은 'com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure'......


    계속 에러가 나서 정말 미치는 줄 알았다....


    근데 정말 해결법은 간단했다. 우분투에서 /etc/mysql/mysql.conf.d로 들어가서 mysqld.cnf에서 bind-address를 로컬이 아닌 0.0.0.0으로 바꿔줘야

  

    원격으로 접속이 가능하다....... 꼭 확인하고 저처럼 애먹지 마세용...



3. 스프링에 mySql DataSource 추가하는 법 (뭐 그냥 넣어봤음..)


스프링의 pom.xml에 mysql-connector, spring-jdbc를 추가해준다.



servlet-context.xml에 datasource정보를 추가해준다.





+ Recent posts