[MYSQL] dbeaver 연결 시 Public Key Retrieval is not allowed 에러 해결하기
·
Computer Science/DataBase
발생한 상황Local 환경으로 Mysql 설치 후, DBeaver에 Test Connection을 시도했다. 'Public key Retrieval is not allowed' 라는 문구와 함께 연결에 실패했다. 찾아보니, MySQL 8.0 이상부터 생길 수 있는 문제라고 한다. (Mysql은 쓸 때 마다 에러가 생김.....)  해결하기 위한 방법으로 Driver properties 설정을 변경하자.  https://velog.io/@dailylifecoding/DBeaver-MySQL-connecting-error-Public-Key-Retrieval-is-not-allowed-solved
h2 database?
·
Computer Science/DataBase
h2 Database - 자바 기반의 오픈소스 관계형 데이터 베이스 관리 시스템(RDBMS) - h2 db는 Server mode, Embedded mode, In-Memory mode를 제공한다. - 용량은 2MB(압축버전) 이하로 매우 저용량으로 가볍고 빠르며, JDBC API 또한 지원하고 있다. - 데이터를 디스크에 저장하는 Mysql이나 Oracle과 같은 DBMS와는 다르게 데이터 스토리지의 메인 메모리에 설치되어 운영되는 방식의 RDBMS이다. - 디스크 접근이 메모리 접근보다 느리기 때문에 인메모리 데이터베이스가 DBMS보다 더 빠르다. 하지만, 인메모리 데이터의 휘발성이다. 데이터가 날라가기 때문에 계속해서 저장할 데이터는 저장할 수 없다. 따라서, 테스트 DB로 많이 사용한다.
[spring] Error creating bean with name 'entityManagerFactory' 에러 해결하기
·
Computer Science/DataBase
무엇이 문제일까... 한참을 구글링 하던 중 나와 같은 문제가 발생한 분을 찾았다....... ...... ............. https://velog.io/@zeri/Error-creating-bean-with-name-entityManagerFactory-defined-in-class-path-resourc-%EC%97%90%EB%9F%AC [SPRING]Error creating bean with name 'entityManagerFactory' defined in class path resourc 에러 오늘 스프링 DB 연결할려고 오랜만에 MariaDB 연결할려하니 나를 당황하게 만드는 에러가 뜬다선생님 DB만 연결하게해주세요..열심히 여기저기 구글링하니 'entityManagerFactor..
Access denied for user 'root'@'localhost' (using password: NO) 해결 하기
·
Computer Science/DataBase
[로그인 오류] ERROR 1045 (28000): Access denied for user 'root@'localhost' (using password: NO) - 사용자의 비밀번호가 없을 경우 나타나는 오류 문구, 아래 해결 방법에 있는 명령어들 중 하나를 선택해 입력. [해결 방법] 1. mysql -u 사용자 2. mysql -u 사용자 -p 비밀번호 3. mysql -u 사용자 -p Enter password : 비밀번호 입력 위 세 가지 방법 중에서 하나 선택 (3번 방법을 추천, 3번은 명령어 실행 후에 비밀번호 입력 필요함.) 출처 : https://passing-story.tistory.com/entry/MySQL-mysql%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EC%98%A..
mysql shutdown unexpectedly 에러 해결하기
·
Computer Science/DataBase
Error: MySQL shutdown unexpectedly [mysql] This may be due to a blocked port, missing dependencies, [mysql] improper privileges, a crash, or a shutdown by another method. Instead, first try using the MySQL backup folder which is included with XAMPP. So do next steps: Rename folder mysql/data to mysql/data_old Make a copy of mysql/backup folder and name it as mysql/data Copy all your database fol..
[프로그래머스-SQL] 3월에 태어난 여성 회원 목록 출력하기
·
Computer Science/DataBase
-- 코드를 입력하세요 SELECT MEMBER_ID,MEMBER_NAME,GENDER,DATE_FORMAT(DATE_OF_BIRTH,'%Y-%m-%d') AS DATE_OF_BIRTH FROM MEMBER_PROFILE WHERE DATE_OF_BIRTH LIKE '%-03-%' AND GENDER = 'W' AND TLNO IS NOT NULL ORDER BY MEMBER_ID; truncate()로 했더니 .. date_format 형식을 몰라서 틀렸다. 가끔 풀어보면서 감 잡아보자 화이팅 :)
xampp & mysql 초기 설정
·
Computer Science/DataBase
1. windows - xampp & SQLyog 설치 2. xampp :: Config :: ctrl + F -> my.ini 에서 lower_case_table_names = 2 # 추가, 테이블명에 대소문자 허용 가능하도록 3. root 계정을 이용해서 작업계정(sbsst) 만들기 - xampp shell 접속 후 명령어 적기 mysql -u root 4. SQLyog 접속 - 명령어 적기 GRANT ALL PRIVILEGES ON *.* TO [ID]@`%` IDENTIFIED BY [PW]; - 실행하기 - SQL문 작성 후 작업 ... => 종료 후 위에서 설정한 작업 계정으로 접속해보기 ! (완료)