SQL9 MariaDB 공부 시작 MariaDB 설치https://mariadb.org/download/다운로드MariaDB 서버 설정 (Server Configuration):Root Password: MariaDB의 최고 관리자인 root 사용자의 비밀번호를 설정하는 중요한 단계입니다. 안전하고 기억하기 쉬운 비밀번호를 입력하고, "Confirm" 필드에 다시 한번 입력합니다. 이 비밀번호는 데이터베이스 관리 작업에 필수적이므로 꼭 기억해두세요.Enable access from remote machines for 'root' user: 이 옵션은 외부에서 root 사용자로 MariaDB 서버에 접속할 수 있도록 허용할지 여부를 결정합니다. 보안상의 이유로 특별한 경우가 아니라면 체크 해제하는 것을 권장합니다.Use UTF8 as de.. 2025. 5. 19. Docker에 우분투, MariaDB 설치하기 1. Docker 설치 🐳 Docker로 Ubuntu와 MariaDB 설치하기 (Windows 11 Home 기준)Docker를 이용하면 MariaDB를 훨씬 더 간단하고 깔끔하게 실행할 수 있습니다. 설치와 삭제가 자유롭고, 여러 버전도 동시에 다룰 수 있어 실제 서비스와 유사한 환경을 만들 수 있습니다. 이 글에서는 Windows 11 Home 사용자 기준으로 Docker, Ubuntu, MariaDB 설치 방법을 순서대로 안내합니다.✅ 1단계: Docker 설치📌 다운로드🔗 Docker Desktop 공식 다운로드Windows 11 Home 사용자는 Download for Windows – AMD64 클릭설치 파일 실행 후 기본 설정 그대로 진행📌 설치 전 요구사항 확인항목설명OSWindow.. 2025. 5. 16. 대소문자 구분 정렬 🔹 BINARY 정렬 옵션기능: 문자열을 이진(Binary) 값 기준으로 정렬기본 정렬과 차이점: 일반 정렬은 사전식 순서를 따르지만, BINARY는 문자열의 내부 이진 코드값(ASCII 등) 을 기준으로 정렬대소문자 구분: 구분함 (예: 대문자가 소문자보다 앞섬)용도: 정확한 바이트 단위 비교가 필요할 때 유용📌 정렬 예시정렬 대상: "apple", "Banana", "cherry"정렬 결과 (BINARY 기준):→ "Banana", "apple", "cherry""B"의 이진값(ASCII 66)이 "a"(ASCII 97)보다 작기 때문에 "Banana"가 가장 먼저 옴 🔸 예시: BINARY를 활용한 정렬-- 샘플 테이블 생성CREATE TABLE fruits ( name VARCHAR(5.. 2025. 4. 17. SQL WHER IS NOT NULLWHERE NAME IS NOT NULLNAME 컬럼에 값이 있는 데이터를 가져오기 2024. 12. 6. SQL SELECT SELECT 조회하려는 컬럼명들 FROM 그 컬럼의 테이블명GROUP BY 묶음의 기준이 되는 컬럼ORDER BY 정렬의 기준이 되는 컬 SELECT COUNT(조건) as 재정의한컬럼명SELECT COUNT(ANIMAL_ID)SELECT COUNT(DISTINCT(NAME)) as COUNTname컬럼의 값의 종류를 카운트?name컬럼의 값을 중복없이 계수하여 보여줌DISTINCT는 중복제거 2024. 12. 6. SQL FROM 뒤에 붙는 조건 order by 컬럼명이 컬럼을 기준으로 오름차순 정렬 order by ANIMAL_ID desc이 컬럼을 기준으로 내림차순 정렬 HAVING 절 : HAVING 절은 해석상 WHERE 절과 동일하다. 단 조건 내용에 그룹 함수를 포함하는 것만을 포함한다.일반 조건은 WHERE 절에 기술, 그룹 함수를 포함한 조건은 HAVING 절에 기술한다.HAVING 절은 GROUP BY 절 뒤에 기술한다.HAVING 절의 조건은 그룹 함수를 포함해야 한다.기본 구조SELECT [DISTINCT] 컬럼, 그룹 함수(컬럼)FROM 테이블명[WHERE 조건][GROUP BY Group대상][HAVING 그룹 함수 포함 조건][ORDER BY 정렬대상 [ASC/DESC]]SELECT NAME, COUNT(*) AS 'CO.. 2024. 12. 6. 이전 1 2 다음