728x90
반응형

Database/Mysql 6

윈도우(Windows)서버에 MYSQL 다른 버전 여러 개 설치하기

윈도우 서버에 MYSQL 5 버전과 MYSQL 8 버전을 둘 다 설치해야 했다. 이미 하나는 설치해놓았기에 가볍게 작성하면, mysql을 설치할때에는 https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS Source Code Select OS Versi..

Database/Mysql 2023.01.11

mysql 5.x 버전에서 8.x버전으로 업그레이드 시 JDBC 연동 오류 해결

기존에 mysql5 버전에서 8로 업그레이드를 했다. 업그레이드 이후 기존 프로젝트를 실행시켰더니 오류가 난다. org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory 이런 오류가 났다. 멀쩡히 잘 되던 프로젝트가 갑자기 안되니까 조금 당황 현재는 지난번에 추가했던 log4sql 을 넣어서 driverClassName 이 com.mysql.jdbc.Driver -> core...

Database/Mysql 2022.05.19

[MySQL] 계층형 재귀 쿼리

계층형 구조(Hierarchical Structure) 는 부모와 자식 간의 관계를 깊이로 구분하여 표현하는 것으로 트리구조, 보통 카테고리를 분류나 조직도에 많이 사용된다. 오라클이였으면, START WITH ... CONNECT BY 를 사용하여 계층형 쿼리를 작성할 수 있다. 문제는 내가 지금 작업해야하는 곳의 DB가 MYSQL 이라는것..... 찾아보다가 발견한 사이트. 덕분에 원하는건 해결했다. 참고사이트 : https://isolution.pro/ko/q/so33213542/mysql-gyecheung-jeog-jaegwi-kwolileul-mandeuneun-bangbeob dept_no dept_name parent_no 1 부서 0 2 부서1 1 3 부서2 1 4 부서3 2 내가 가지고 ..

Database/Mysql 2022.02.14

[Mysql] 테이블에 데이터 특수기호 입력시 오류 발생

[오류] Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect string value: '\xF3\xB0\x8C\x9B \xEC...' for column 'CONTENTS' at row 7992 나같은 경우에는 한글파일에 있는 내용을 복붙해서 넣는 중에 특수문자가 들어가서 오류가 발생함 일부 특수문자는 잘 들어가는데 좀 이상한 특수문자는 종종 안들어감 󰌛 이렇게 생긴 특수기호라서 ■ 이걸로 수정함 여기서도 깨진다. 수정전 수정후 그리고 올리니 잘 올라간다.

Database/Mysql 2022.01.20

[JDBC] mysql 연결할때 다른 인코딩으로 보내기

나 같은 경우에는 db 내의 인코딩이 latin1 로 되어있다보니 db에 직접 접속하여 쿼리를 날렸을때에는 오류가 없었으나, jdbc를 통해 날린 쿼리에서는 값이 안나오는 상황이였다. jdbc 연결하는 url에 characterEncoding 을 추가함 jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=latin1 이렇게 하고 실행하려고 했더니 톰캣 실행중 오류가 남 로그에오류 내용을 찾아보니 The reference to entity "characterEncoding" must end with the ';' delimiter. 라고 뜨는데, 해당 오류는 & 을 인식ㅇ하지 못해서 나는 오류로, & -> & ex) jdbc:mysql..

Database/Mysql 2022.01.15
728x90
반응형
LIST