db (18) 썸네일형 리스트형 Ubuntu -MySQL 설치시 의존성 에러 ? Ignoring file 'tor-project' in directory '/etc/apt/sources.list.d/' as it has no filename extension 기존:28 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 Release 받기:29 http://archive.ubuntu.com/ubuntu jammy-proposed InRelease [270 kB] 기존:30 https://ppa.launchpadcontent.net/maarten-fonville/android-studio/ubuntu jammy InRelease 기존:31 https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 Release 기존:33 https://ppa.launchpadcontent.net/recoll-backports/recoll-1.15-on/ubuntu jammy InR.. [MSSQL] DB 데이터 중복된 값으로 이루어진 튜플 ( 행 ) 삭제하는 쿼리 WITH CTE AS ( SELECT [brd_num], ROW_NUMBER() OVER (PARTITION BY [중복된 열 값] ORDER BY (SELECT NULL)) AS RowNum FROM [테이블 명] ) DELETE FROM CTE WHERE RowNum > 1; WITH CTE AS (...): 이 부분은 Common Table Expression (CTE)를 정의합니다. CTE는 일시적으로 정의된 테이블로, 이 경우에는 중복된 {열}을 가진 행에 대한 정보를 포함합니다. SELECT 중복된 {열}, ROW_NUMBER() OVER (PARTITION BY 중복된 {열} ORDER BY (SELECT NULL)) AS RowNum FROM 테이블: 이 부분은 CTE에 저장될 데이터를 선.. DB Injection 인젝션 공격 하는 방법 과 대처 방법 [parameterized query ] https://demo.testfire.net/ Altoro Mutual Online Banking with FREE Online Bill Pay No stamps, envelopes, or checks to write give you more time to spend on the things you enjoy. Real Estate Financing Fast. Simple. Professional. Whether you are preparing to buy, build, purchase land, or construct ne demo.testfire.net 해당 페이지는 해킹 연습을 위한 모의 사이트이다. 일반적으로 아무 아이디와 페스워드를 작성하면 위와 같은 리턴 메세지를 확인 가능하다. 특수 기호 .. DBever를 사용하여 MySQL를 PostgreSQL로 마이그레션 하는 방법 대표님이 말씀하신 방법중 하나라고 생각 됩니다. [dbeaver] : 여러 가지 DBMS를 하나의 툴로 통합 관리해주는 어플리케이션 1. Mysql , postgresql 을 해당 통합 DBMS로 연동 기존 Mysql , Postgresql 두 개 모두 관리자 비밀번호 설정을 해주는게 좋습니다 . How to Mysql mysql> ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '변경 비밀번호'; How to Postgresql postgres>- create user '계정' with encrypted password '패스워드'; postgres>- alter user '계정' with encrypted password .. 데이터 베이스 Primary Key 설정 하고 싶은데 중복 된 값 때문에 못할때 중복 값 제거하는 쿼리 Query Mysql 기반입니다. 우선 문제가 생길 수 있으니 항상 테이블을 복제 하여 테스트 해보고 적용하는 것은 기본입니다. 테이블 구조와 데이터 복사 create table EV_STATION_API2 (select * from EV_STATION_API) create table EV_STATION_API2 as select * from EV_STATION_API 복제가 되었으면 쿼리를 테스트 해봅니다. EV_STATION_API 테이블에서 evId 열을 기준으로 중복된 행을 제거하려면 DELETE 문을 사용하여 JOIN 및 서브쿼리를 사용할 수 있습니다. 다음은 이 작업을 수행하는 SQL 쿼리입니다: DELETE e1 FROM EV_STATION_API e1 JOIN ( SELECT evId, MIN(no).. Window OS에 MongoDB 설치 방법, error체크 포함 Mongodb 특징 mongoDB에서는 데이터가 Document로 불리며, 이 데이터의 집합을 Collection(RDMS에서는 Table)이라고 합니다. 스키마 제약 없이 자유롭고, BSON(Binary JSON) 형태로 각 문서가 저장되며 배열(Array)이나 날짜(Date) 등 기존 RDMS에서 지원하지 않던 형태로도 저장할 수 있기 때문에 관계를 연결하는 JOIN이 필요 없이 한 문서에 좀 더 이해하기 쉬운 형태 그대로 정보를 저장할 수 있다는 것이 특징입니다. 문서 지향 데이터베이스로, 객체지향 프로그래밍과 잘 맞고 JSON을 사용할 때 아주 유용합니다. 따라서 자바스크립트를 기반으로 하는 Node.js와 호환이 매우 좋기 때문에, Node.js에서 가장 많이 사용되는 데이터베이스입니다. 물론 .. DB 에서 유사성이 있는 단어 검색 하는 query CONCAT LIKE CONCAT( , , ) : 검색 기능으로 많이 씀.SELECT * FROM {bo_table} WHERE wr_is_comment = 0 AND ${sfl} LIKE CONCAT('%', #{stx}, '%') AND wr_id NOT IN(${bo_notice}) AND CONVERT(VARCHAR(8000), wr_6) = #{flag} 만약 sfl에 해당하는 열의 값과 stx의 검색어가 조금이라도 유사성을 지닌 것을 추출하고 싶다면, SQL 쿼리에서 LIKE 연산자를 사용하여 유사한 문자열을 찾을 수 있습니다. 아래는 해당 부분을 수정한 쿼리 예시입니다: AND ${sfl} = #{stx} AND ${sfl} LIKE CONCAT('%', #{stx}, '%') 위의 코드는 다음과 같은 .. JAVA SPRING - 정부 프레임 워크 JQuery 문법으로 DB 연동하여 SelctBox에 Data 바인딩 하기 정부프레임워크 기반인 점을 다시 알려 드립니다. SELECT ALL UPDATE 이 두가지를 해야합니다. 우선 xml 파일을 작업해 줍니다. /* thermalDAO.selectMemo */ SELECT * FROM rgb_page /* thermalDAO.selectMemo */ UPDATE rgb_page set memo = #memo# where page = #page# 위의 내용은 내가 데이터베이스에 이런 데이터가 필요해라는 요청 사항을 데이터 베이스가 알아 먹을 수 있게 작성한 부분 입니다. 중요한 건 id = " 값 " 을 신중하게 선정하고 잘 기억하고 있어야 합니다. 두번째로 controller를 작성해줍니다. 데이터베이스에 값을 요청하고 해당 값을 .. 이전 1 2 3 다음