반응형

데이터베이스(DB)/MySQL 3

MySQL 콘솔 Console

개요 MySQL Workbench MySQL DB 서버의 관리 도구 중 GUI 환경대량 데이터에도, 구조를 쉽게 파악할 수 있어 사용하기 편리한 것이 장점 MySQL ConsoleMySQL DB 서버의 관리 도구 중 CLI 환경Linux + DB Server + SSH 에서 DB 초기설정에 사용된다.Workbench 없이 간단한 데이터 조회 시에도 사용과거 대학생 시절 DB 수업을 받을 때 Console을 통해 실습을 많이 하여 정겨운 느낌이 들었다.예제1. 로그인 하기cmd를 실행하고 mysql -u 계정 이름 -p 를 입력해 준다.비밀번호 입력 창이 나오면 비밀번호를 입력한다.2. 접근 가능한 DB 확인하기SHOW DATABASES; 현 계정이 접근 권한이 있는 Database 목록을 확인할 수 있다..

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
반응형