oracle의 기본제공 hr 스키마를 mysql로 가져오기, 연동시키기

https://github.com/nomemory/hr-schema-mysql/blob/master/hr-schema-mysql.sql
어떤😇분이 올려두신 스키마

링크로 들어가서 저기 저 버튼 클릭하면 자동으로 복사된다.

워크벤치로 와서 붙여넣기하고
실행(번개)한다음에 저장하기

워크벤치 홈으로 갔다가 다시 들어오면 왼쪽 스키마 리스트에 sql파일이 추가돼있다.

테스트로 컨츄리테이블 읽어보기.

잘 나온다 완성~~~


Oracle로 DB연결해뒀던 프로젝트 MySQL로 바꾸기

이미 내 프로젝트는 Oracle이랑 연결돼있던건데, MySQL로 바꾸느라 몇가지를 고쳤다.

  1. pom.xml에 MySQL 커넥션 라이브러리 설치
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.16</version>
</dependency>

이건데, maven repository가서 다른 버전으로 가져와도 된다.
링크 ) https://mvnrepository.com/artifact/mysql/mysql-connector-java

그러면 요렇게 jar 파일이 자동으로 추가된다.

  1. MySQL과 연동하기
	 <beans:bean id="dataSource"
        class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <beans:property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <beans:property name="url" value="jdbc:mysql://localhost:3306/알아서적으세요?useUnicode=true"/>
        <beans:property name="username" value="알아서적으세요"/>
        <beans:property name="password" value="알아서적으세요"/>
    </beans:bean>   

첫번째 알아서적으세요 : sql이름
두번째 알아서적으세요 : MySQL유저네임 (root라고 적으면 기본유저로 적용되는듯하다)
세번째 알아서적으세요 : MySQL계정 비밀번호

좋은 웹페이지 즐겨찾기