본문 바로가기
반응형

Back-End/🐬MySQL (RDBMS)16

[MySQL] 데이터 조회(2) - 문자열 처리 LIKE 문 실습을 위해 초기화(클릭) [MySQL] SELECT 문으로 데이터 조회(1) - WHERE 조건문 기초 실습을 위해 초기화 먼저 데이터베이스를 생성해줍니다! 이름을 기업 느낌나게 쿠팡으로 할까요? 번개 표시를 눌러서 실행시켜주고, 동기화 버튼 누르면 스키마에 적용이 됩니다. 그다음에 아 konkukcodekat.tistory.com 이 포스트를 이미 보시고 실습 하신 분은 할 필요없습니다. 이 포스트를 안보신분은 이 포스트에서 앞부분에 실습 초기화를 해주세요! 문자열은 '' 또는 ""을 감싸서 처리 그러나 이렇게 하면 까다로운 부분이 많이 생깁니다. 예를 들어 서울사는 사람 전부를 조회하려면 어떻게 해야할까요? 이때 LIKE문을 이용해서 처리할 수 있습니다. LIKE 문으로 문자열 처리 % : 아무 문.. 2022. 5. 8.
[MySQL] 데이터 조회(1) -SELECT , WHERE 기초 실습을 위해 초기화 먼저 데이터베이스를 생성해줍니다! 이름을 기업 느낌나게 쿠팡으로 할까요? 번개 표시를 눌러서 실행시켜주고, 동기화 버튼 누르면 스키마에 적용이 됩니다. 그다음에 아래에 코드를 복붙합니다! USE coupang; CREATE TABLE `member` ( `id` int NOT NULL AUTO_INCREMENT, `email` text, `age` int DEFAULT NULL, `gender` text, `height` double DEFAULT NULL, `weight` double DEFAULT NULL, `birthday` date DEFAULT NULL, `sign_up_day` date DEFAULT NULL, `address` text, PRIMARY KEY (`id`) .. 2022. 5. 8.
[MySQL] CREATE 문으로 테이블 생성하기 테이블 생성 문법입니다. CREATE TABEL 테이블이름( 속성이름 데이터타입 조건 , 속성이름 데이터타입 조건 , 속성이름 데이터타입 조건 , ........ PRIMARY KEY (속성이름) ); 속성이름은 ID , address 등등과 같이 테이블의 열이 될 값들을 넣어줍니다. 데이터 타입은 INT , CHAR , VARCHAR , FLOAT , DATE와 같은 자료형을 넣어줍니다. https://konkukcodekat.tistory.com/entry/mySQL-%EC%A3%BC%EC%9A%94-%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%83%80%EC%9E%85%EC%9E%90%EB%A3%8C%ED%98%95 mySQL 주요 데이터타입(자료형) 이전 포스팅에서 테이블을 생성할 때,.. 2022. 5. 8.
mySQL 주요 데이터타입(자료형) 이전 포스팅에서 테이블을 생성할 때, 각 컬럼마다 저장될 값에 알맞은 데이터 타입(Data type)을 설정했는데요. 데이터 타입을 잘 설정해야 저장 용량을 효율적으로 활용할 수 있고, 나중에 row 수가 많아졌을 때 성능을 개선할 수 있습니다. 사용할 수 있는 데이터 타입은 DBMS마다 조금씩 차이가 있는데요. MySQL의 데이터 타입 중 일반적으로 쓰이는 것들은 다음 세 가지 카테고리로 분류할 수 있습니다. Numeric types(숫자형 타입) Date and Time types(날짜 및 시간 타입) String types(문자열 타입) 1. Numeric types(숫자형 타입) 숫자를 나타내기 위해서 사용되는 데이터 타입입니다. 숫자형 타입은 다시 정수형 타입과 실수형 타입으로 나눌 수 있는데요.. 2022. 5. 4.
MySQL 데이터베이스, 테이블 생성하기 저번 포스트에서 SQL 설치하고 서버 실행시키는 법에 대해서 배웠죠? 이번에는 데이터베이스와 테이블을 생성하는 법을 배울것입니다. 서버를 실행시키고 SQL문을 입력하기 위해 Query탭에 들어갑니다. create문은 데이터베이스나 테이블을 생성할때 쓰는 DDL문입니다. DDL 문에 대해선 나중에 배우고, CREATE DATABASE 데이터베이스이름; 을 입력해줍니다. 이번실습에는 대학생 강의 평가 데이터 베이스를 만들것이므로 아래와 같이 입력해줍니다. 사실 다 소문자로 작성해도 실행이되지만, 가독성을 위해 명령어는 무조건 대문자로 작성을 원칙으로 합니다. 세미콜론(;)은 한줄이면 안붙여도 되지만, 두줄이상이면 각 명령어를 구분하기 위해 SQL문 끝에 세미콜론을 붙이도록 합니다. 다 작성한다음에 번개표시 .. 2022. 5. 4.
윈도우(window) MySQL 설치하기 + 서버 실행하기 MySQL 설치하기 (+ workbench) https://downloads.mysql.com/archives/installer/ MySQL :: Download MySQL Installer (Archived Versions) Please note that these are old versions. New releases will have recent bug fixes and features! To download the latest release of MySQL Installer, please visit MySQL Downloads. MySQL open source software is provided under the GPL License. downloads.mysql.com 위 사이트로 접속해서 버.. 2022. 4. 30.
맥(Mac) MySQL 설치 (+workbench) - 맥북 SQL 설치 + 서버 실행하기 맥(Mac)에서 MySQL 설치 https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS Source Code Select OS Version: All Windows (x86 dev.mysql.com 위에 링크에 들어가서 맥북용 SQL을 설치합니다. 다운로.. 2022. 4. 30.