이클립스 부트 mariaDB설치 ...에러백만돌이
MariaDB Products & Tools Downloads | MariaDB
MariaDB Downloads: Free open source database & tools | MariaDB
Download MariaDB products, tools and connectors. Get the latest versions of MariaDB Community Server, MaxScale, and free trials of SkySQL and Xpand.
mariadb.com
업무상 필요해서 한번 설치 해봅니다~
버전은 10.9.6 이고 다운로드 후 인스톨까지 마친다음...cmd창에서 여부 확인입니다.
mysql.exe -u root -p 입력하고 엔터하면 비번....비번 입력후 엔터하면...쭈루룩 나옵니다.
CREATE DATABASE Investar; Investar란 DB생성하고
SHOW DATABASES; Investar에 아무것도 없음을 확인.
use investar; investar db를 쓰겠다~~~~
show tables; 테이블 보자~~~~
drop database investar; db삭제
select version(); 버전확인. 이렇게 하고.....이클립스에서 db연결하면됩니다.
build.gradle엔
//DB연결
implementation group: 'org.mariadb.jdbc', name: 'mariadb-java-client', version: '10.9.6'
~application.java파일에는
spring.datasource.hikari.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.hikari.jdbc-url=jdbc:mariadb://localhost:3306/(DB이름)?characterEncoding=UTF-8&serverTimezone=UTC
spring.datasource.hikari.username=사용자이름을 넣으세요...
spring.datasource.hikari.password=비번넣으셔요.
이랬던.......web.xml이 생기면서 에러가 납니다.....그럼
이클립스 스프링부트 혼자하기 2- 재설치...mysql과의 씨름 :: 미치게힘든코딩 (tistory.com)
이클립스 스프링부트 혼자하기 2- 재설치...mysql과의 씨름
사실 db설치부터 굉장히 고생했다.. 오라클.....회사서 설치하니 방화벽 머시기 땜시 2일을 죽도로 삭제 - 재설치 - 삭제 재설치.......무한반복했는데 선배님 왈 """설정부터 안되는건 안되는건여요
codingisnoteasy.tistory.com
마지막꺼 보세요......뻘짓도 다~~~역사가 됩니다.
////////////////////////////////////////////////////////////////////////////////////////////////
새벽 2시 22분입니다....
드디어 마리아 db연결해서 스프링 부트가 완성되었습니다....
1차 에러 났는데...
implementation group: 'org.mariadb.jdbc', name: 'mariadb-java-client', version: '10.9.6' 빌드가 잘못되었어요......
마리아DB는 db와 연결하는 Connector/J 가 별도로 있습니다......여기서 버전은 이 Connector/J 입니다...2.7.9로 다시 기재하니깐 연결이 됩니다...그럼 자동 설치....많이 해맸습니다.ㅠㅠ
2차. spring.datasource.hikari.username=root로 넣었는데.....사용자 이름이였어요...전 따로 설정했는데 깜박했습니다...ㅠㅠ
3차. 연결되었나 했더니.....Entity클래스가 없다나 뭐래나.........부트 할때 jpa관련 라이브러리 설치했는데 그것 때문인가 싶어....dependency삭제했더니 됩니다...이건 눈치껏 금방 알았습니다...
드뎌 부트가 실행되었습니다. 마리아 db 까지만 연결하고 오늘은 요만...ㅠㅠ