데이터베이스(13)
-
MySQL too many connections 에러 발생시 해결방법
- 안녕하세요. 오늘은, DB 중에서, MySQL의 에러 중 하나인, too many connections 에러의 이유와 해결방안에 대하여 알려드리도록 하겠습니다. too many connections 에러의 경우, MySQL DB에 연결된 클라이언트의 수가 일정수치 이상인 경우에 나타나게 됩니다. 그렇다면, 해결방법을 알아볼까요? 일단, 현재 MySQL DB에 접속을 해서, 현재 DB의 최대 커넥션 갯수를 확인합니다. 명령어 입력 : show variables like '%max_connect%'; 커넥션의 지속시간을 확인합니다. 명령어 입력 : show variables like 'wait_timeout'; 현재 DB의 상태를 확인 합니다. 명령어 입력 : show status like '%CONNE..
2022.01.11 -
MySQL Workbench DB 접속 방법
- 안녕하세요? 오늘은, MySQL Workbench를 이용한 DB 접속 방법에 대해서 알아보도록 하겠습니다. 우선, MySQL Workbench 설치는 아래 포스팅을 참조해주시길 바라겠습니다. https://ssj9902.tistory.com/entry/MySQL-%EC%A0%91%EC%86%8D-%ED%88%B4-MySQL-Workbench-%EC%84%A4%EC%B9%98?category=924689 MySQL 접속 툴 MySQL Workbench 설치 - 안녕하세요? 오늘은, 대표적인 데이터베이스인 MySQL 서버에 접속/관리하는 툴인, MySQL Workbench의 설치 및 설정에 대해서 알아보도록 하겠습니다. 일단, 설치프로그램을 다운로드 합니다. 다운로 ssj9902.tistory.com 자..
2021.12.30 -
MySQL 접속 툴 MySQL Workbench 설치
- 안녕하세요? 오늘은, 대표적인 데이터베이스인 MySQL 서버에 접속/관리하는 툴인, MySQL Workbench의 설치 및 설정에 대해서 알아보도록 하겠습니다. 일단, 설치프로그램을 다운로드 합니다. 다운로드 사이트 접속 ! https://dev.mysql.com/downloads/ MySQL :: MySQL Community Downloads The world's most popular open source database dev.mysql.com 이번 포스팅에서는, MySQL Workbench에 대해서 다뤄 볼 예정이니, MySQL Workbench 클릭 본인의 OS 등의 사양에 맞게 선택 후, Download 버튼 클릭 회원가입 및 로그인이 귀찮다면, 하단의 No thanks, just star..
2021.12.30 -
MySQL workbench로 스키마와 테이블 만들기
- 안녕하세요? 오늘은, 저번 MySQL 다운로드 및 설치 가이드에 이어서, Workbench를 이용해서, DB에 접속을 하고, 스키마와 테이블을 생성 해 보도록 하겠습니다. 선행작업은, MySQL Workbench 설치가 필요합니다. 해당 내용은, 이전 포스팅을 참조 바라겠습니다. https://ssj9902.tistory.com/entry/MySQL-%EC%A0%91%EC%86%8D-%ED%88%B4-MySQL-Workbench-%EC%84%A4%EC%B9%98?category=924689 MySQL 접속 툴 MySQL Workbench 설치 - 안녕하세요? 오늘은, 대표적인 데이터베이스인 MySQL 서버에 접속/관리하는 툴인, MySQL Workbench의 설치 및 설정에 대해서 알아보도록 하겠습니..
2021.12.27 -
MySQL 다운로드 및 설치 가이드
- 안녕하세요? 오늘은, 데이터베이스 중에서 MySQL을 다운로드 및 설치하는 방법을 알아보려합니다. 1. 설치 프로그램 다운로드 MySQL 홈페이지에 접속해서, 원하는 제품을 다운로드 합니다. 아래는 다운로드 URL 입니다. : https://dev.mysql.com/downloads/windows/installer/8.0.html MySQL :: Download MySQL Installer Select Operating System: Select Operating System… Microsoft Windows Select OS Version: All Windows (x86, 32-bit) Windows (x86, 32-bit), MSI Installer 8.0.27 2.3M (mysql-install..
2021.12.24 -
MySQL 한번에 수정 삽입 Insert Update ! 오라클의 merge
- - 문법 : INSERT INTO 테이블명 ( 컬럼명 ) VALUES ( 입력값 ) ON DUPLICATE KEY UPDATE 컬러명 = 입력값 ※ Insert 실행 도중, DUPLICATE가 발생 시, Update문이 실행 된다. - 오라클의 merge 가이드 URL : https://ssj9902.tistory.com/entry/%EC%98%A4%EB%9D%BC%ED%81%B4-%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%95%9C%EB%B2%88%EC%97%90-%EC%88%98%EC%A0%95-%EC%82%AD%EC%A0%9C-%EC%82%BD%EC%9E%85-Oracle-Data-Insert-or-Update-or-Delete-MERGE-INTO 오라클 데이터 한번에 수정 삭제 ..
2021.07.02 -
오라클 데이터 한번에 수정 삭제 삽입 MERGE INTO
지정한 조건에 따라, 데이터가 존재한다면 Update / Delete 데이터가 존재하지 않다면 Insert 예제문법) MERGE INTO 테이블명 알리아스 USING 비교할 혹은 DUAL ON (비교 조건) WHEN MATCHED THEN UPDATE SET 컬럼명 = '데이터값' WHEN NOT MATCHED THEN INSERT (컬럼명) VALUES (데이터값) 설명) - INTO : DATA가 UPDATE되거나 INSERT 될 테이블 또는 뷰를 지정 - USING : 비교할 테이블 또는 뷰나 서브쿼리를 지정 - ON : UPDATE나 INSERT를 하게 될 조건 - WHEN MATCHED : ON 조건절이 TRUE인 ROW에 수행 할 내용 (UPDATE, DELETE포함 가능) - WHEN NOT..
2020.11.25 -
오라클 설치 제거
1. 시작 > 실행 > services.msc 입력 > Oracle로 시작하는 서비스들 종료 2. 시작 > 프로그램 -> Oracle 메뉴 > Oracle 설치 제품 > Universal Installer 실행 > 제품 설치 해제 3. Oracle 설치 경로의 deinstall.bat 파일 > 관리자 권한으로 실행 > CMD창에서 시키는대로 진행 4. 재부팅 5. 시작 > redegit 입력 > HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE 삭제 6. -HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Oracle 삭제 7. -HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Oracle 삭제 8. -HKE..
2020.11.25 -
오라클 데이터 안에 엔터 값 치환 방법
SELECTREPLACE(REPLACE( 컬럼명, CHR(13), ''), CHR(10), 엔터값치환값 ) FROM DUAL
2020.11.11