[Mysql] 버전에 변경된 것들 Changes in MySQL 8.0.32 (2023-01-17, General Availability)
·
DB/MySql
Authentication Notes 서버는 AD 도메인에 액세스할 수 없는 경우와 같은 실제 LDAP 서버 오류에 대해서만 반환하는 것이 아니라 LDAP 인증 실패에 대해 LDAP_OPERATIONS_ERROR 반환할 수 있습니다. 이제 서버는 인증 오류를 나타내기 위해 MySQL 관련 오류 코드인 LDAP_AUTHENTICATION_ERROR 반환합니다. (버그 #100333, 버그 #31680279) C API Notes sha256_password_auth_client_nonblocking() 함수는 공개 키를 사용할 수 있는 경우에도 항상 오류를 반환했습니다. (See the MySQL Server Doxygen documentation, available at https://dev.mysql...
MongoDB 란?
·
DB/Mongo
MongoDB는 높은 성능, 높은 가용성 및 쉬운 확장성을 제공하는 교차 플랫폼, Document 지향 데이터베이스입니다. Collection 이란? 컬렉션은 몽고DB 문서들의 그룹입니다. RDBMS 테이블과 같습니다. 컬렉션은 단일 데이터베이스 내에 존재하며, 컬렉션은 스키마를 강제화하지 않습니다. Document 란? Document는 키-값 쌍의 집합입니다. 동적 스키마란 동일한 컬렉션의 Document가 동일한 필드 또는 구조를 가질 필요가 없다는 것을 의미하며, 컬렉션 Document의 공통 필드에는 다른 유형의 데이터가 포함될 수 있습니다. RDBMS와 차이점 RDBMS MongoDB Database Database Table Collection Tuple/Row Document column ..
[Mongo] 간단한 실습
·
DB/Mongo
위 창은 예제를 위한 쉘창입니다. 데이터를 넣습니다. db.inventory.insertMany([ { item: "journal", qty: 25, status: "A", size: { h: 14, w: 21, uom: "cm" }, tags: [ "blank", "red" ] }, { item: "notebook", qty: 50, status: "A", size: { h: 8.5, w: 11, uom: "in" }, tags: [ "red", "blank" ] }, { item: "paper", qty: 10, status: "D", size: { h: 8.5, w: 11, uom: "in" }, tags: [ "red", "blank", "plain" ] }, { item: "planner", q..
[mysql] 오늘부터 5일 전까지 5개 조회
·
DB/MySql
SELECT * FROM TABLE#1 where 1=1 and column#0 = 4 and date(DATE_FORMAT(concat(column#1,column#2,column#3),'%Y%m%d')) >= date(subdate(now(), INTERVAL 3 DAY)) and date(DATE_FORMAT(concat(column#1,column#2,column#3),'%Y%m%d'))
[mysql] 입력한 데이터가 ?로 들어 갈 경우
·
DB/MySql
Spring 에서 datasource 설정 시 인코딩을 지정해 줘야 합니다. XML 설정에선 해당 URL의 &뒤에 amp;를 넣어줍니다. 일반 java파일에서는 &로 해주셔도 문제 없습니다. String url = "jdbc:mysql://xxx.xxx.xxx.xxx:yyyy/test?useUnicode=true&characterEncoding=utf-8";
[oracle]계정 생성 및 권한 부여
·
DB/Oracle
--scott이라는 계정 잠금해제alter user scott account unlock; --계정 생성create user 아이디identified by 비밀번호; grant Create Session To 아이디;--위의 사용자에게 접속하고 테이블, 뷰, 프로시저, 트리거, 동의어 생성 및 제거 권한을 부여(접속권한 부여) --테이블 생성및 변경 삭제 권한부여GRANT CREATE TABLE, ALTER ANY TABLE, DROP ANY TABLE TO 아이디; --해당 계정에게 role(tabletask) 권한 주기grant TableTask to 아이디; --생성 및 삭제 권한GRANT CREATE View, DROP ANY View to 아이디; --프로시져 생성 및 삭제 권한GRANT CRE..