mysql 7

[MySQL] 리눅스 MySQL 서버 구동

개요리눅스 환경에서 MySQL 서버를 구동하는 방법을 알아보자구현 환경으로 AWS EC2 우분투 인스턴스를 생성한다.해당 인스턴스에 연결 후 MySQL 기반의 DB 서버를 구현한다.  AWS EC2 인스턴스 생성 AWS Management Console에 로그인.EC2 서비스 → "인스턴스 시작".AMI 선택: Ubuntu LTS (최신 버전 추천).인스턴스 유형: 일반적으로 t2.micro(프리티어).키 페어 선택 또는 생성: SSH 접속용 PEM 키.보안 그룹(인바운드 규칙) 설정  패키지 설치생성한 인스턴스에 연결을 진행한다. 이후 MySQL 서버 구동을 위한 패키지를 설치해 준다. 1. 패키지 업데이트sudo apt update && sudo apt upgrade -y 2. MySQL 서버 설치 ..

[L4] 프로그래머스 MYSQL FrontEnd 개발자 찾기

테이블 정보1. SKILLCODESNAMETYPEUNIQUENULLABLENAMEVARCHAR(N)YNCATEGORYVARCHAR(N)NNCODEINTEGERYN  2. DEVELOPERSNAMETYPEUNIQUENULLABLEIDVARCHAR(N)YNFIRST_NAMEVARCHAR(N)NYLAST_NAMEVARCHAR(N)NYEMAILVARCHAR(N)YNSKILL_CODEINTEGERNN  예시 테이블1. SKILLCODESNAMECATEGORYCODEC++Back End4JavaScriptFront End16JavaBack End128PythonBack End256C#Back End1024ReactFront End2048VueFront End8192Node.jsBack End16384  2. DEV..

[L3] 프로그래머스 ORACLE, MYSQL 오랜 기간 보호한 동물(1)

테이블 정보1. ANIMAL_INSNAMETYPENULLABLEANIMAL_IDVARCHAR(N)FALSEANIMAL_TYPEVARCHAR(N)FALSEDATETIMEDATETIMEFALSEINTAKE_CONDITIONVARCHAR(N)FALSENAMEVARCHAR(N)TRUESEX_UPON_INTAKEVARCHAR(N)FALSE 2. ANIMAL_OUTSNAMETYPENULLABLEANIMAL_IDVARCHAR(N)FALSEANIMAL_TYPEVARCHAR(N)FALSEDATETIMEDATETIMEFALSENAMEVARCHAR(N)TRUESEX_UPON_OUTCOMEVARCHAR(N)FALSE  예시 테이블1. ANIMAL_INSANIMAL_IDANIMAL_TYPEDATETIMEINTAKE_CONDIT..

[L3] 프로그래머스 MYSQL 물고기 종류 별 대어 찾기

테이블 정보1. FISH_INFO Column nameTypeNullableIDINTEGERFALSEFISH_TYPEINTEGERFALSELENGTHFLOATTRUETIMEDATEFALSE 2. FISH_NAME_INFO Column nameTypeNullableFISH_TYPEINTEGERFALSEFISH_NAMEVARCHARFALSE  예시 테이블1. FISH_INFO IDFISH_TYPELENGTHTIME00302021-12-0410502020-03-0720402020-03-0731202022-03-0941NULL2022-04-0852132021-04-2860602021-07-2770552021-01-1882732020-01-2891732021-04-08102222020-06-28112172022-..

MySQL CRUD

개요CRUDCREATE + READ(SELECT) + UPDATE + DELETE데이터를 다루는 Software의 기본적인 인터페이스를 뜻한다. 웹에서 CRUD를 쓸 때를 생각해보면 다음과 같다.로그인 : SELECT회원가입 : SELECT, INSERT, UPDATE회원탈퇴 : DELETE게시판 : SELECT, INSERT, UPDATE, DELETE 예제1. INSERTINSERT INTO 테이블명 (`컬럼명`, `컬럼명`, `컬럼명`) VALUES (값1, 값2, 값3) 코드INSERT INTO testdb.member (member_id, name, age) VALUES (7, '금강', 50); 결과 2. UPDATEUPDATE 테이블 SET 필드=값 WHERE 조건 (필수) 코드SET SQL..

MySQL 개요

개요MySQL은 오픈 소스로 기업 자체도 무료로 이용할 수 있다.MySQL 서버를 기본적으로 포함하며 MySQL Workbench를 사용하면 클라이언트를 통해 데이터를 확인할 수 있다. 인스턴스와 스키마, 테이블의 3계층 구조로 이루어진다. (스키마는 Database와 동일한 뜻이다.) 서버 인스턴스하나의 DB Server를 나타낸다, DBMS가 설치되면 인스턴스가 자동 생성된다.하나의 DB를 운영하기 위해 내부 Buffer / 내부 저장공간 / 관리 도구들이 동작되어야 한다. 운영이 필요한 모든 도구들을 모아 “서버 인스턴스” 라고 부른다. 데이터 타입 종류숫자형 : INT, FLOAT문자형 : CHAR, VARCHAR, TEXT날짜형 : DATE, DATETIMECHAR : 고정 길이 데이터 타입으로..

728x90