MYSQL(3)
-
MySQL WorkBench: could not acquire management access for administration
워크벤치에 접속하니 위 제목과 같은 에러가 발생했다. 환경변수에 path를 추가하는 방법등을 시도해보았지만 소용없었다. 다행히 성공한 방법이 있어 포스팅한다. 1. 설정 > 언어 > 기본 언어 설정 2. 시스템 로켈 설정 > 체크박스 체크하기 이후 자동으로 재부팅되더니 정상적으로 워크벤치에 접속할 수 있었다.
2022.07.13 -
Loading class 'com.mysql.jdbc.Driver'. This is deprecated. The new driver class is 'com.mysql.cj.jdbc.Driver'.
이전 포스팅에서 MySQL Jdbc의 Driver를 등록했었다. 이후 간단한 테스트 코드를 실행하였는데 제목과 같은 경고문이 발생했다. com.mysql.jdbc.Driver 클래스의 사용을 지양하라는 경고문인데, 메시지에 잘 나와있듯 com.mysql.cj.jdbc.Driver로 변경하니 경고문은 사라졌다. jdbc DriverManager 인터페이스가 변경된 듯 하다. 관련 내용은 https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-usagenotes-connect-drivermanager.html MySQL :: MySQL Connector/J 8.0 Developer Guide :: 7.1 Connecting to MySQL Using the JD..
2022.05.18 -
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
OS: Window 10 IDE: Intelli J 아래의 코드에서 제목과 같은 에러가 발생했다. Class.forName("com.mysql.cj.jdbc.Driver"); MySQL의 JDBC Driver를 찾지 못해 발생하는 에러다. 해결을 위해 1. Driver 파일인 mysql-connector-java-8.0.13.jar을 JRE의 library-ext디렉토리에 복사하였다. C:\Users\user\Downloads\sqldeveloper-20.4.1.407.0006-x64\sqldeveloper\jdk\jre\lib\ext (본인 pc의 해당 디렉토리에 가서 복사-붙여넣기) 만약 jar파일이 없다면 아래 링크에서 다운로드 해야 한다. http://dev.mysql.com/downloads/c..
2022.05.18