본문 바로가기

DataBase/Mysql

(2)
Mysql 데이터베이스 및 사용자 생성, 권한부여하기 MySQL은 가장 보편화된 관계형 데이터베이스 관리 시스템(DBMS)입니다. 오픈소스로 다중 사용과 다중 스레드를 지원하는 기능을 가지고 있으며 대용량처리에 빠른 장점과 함께 리눅스, 유닉스, 윈도우 등의 다양한 OS 환경에서 사용할 수 있습니다. MySQL 접속 후 Database 목록 확인 SHOW DATABASES; MySQL 생성 및 삭제 생성 CREATE DATABASE 데이터베이스명; 삭제 DROP DATABASE 데이터베이스명; 계정권한은 MySQL DB에 USER 테이블에서 확인가능하기에 mysql 데이터베이스를 사용하도록 변경합니다. user mysql; (mysql 데이터베이스 사용) desc user; (확인하고자 하는 권한 속성 확인) select * from user; (계정 권한..
Database 및 DML, DCL, DDL, TCL SQL의 종류 Database란?-한 조직에 필요한 정보를 여러 응용 시스템에서 공용할 수 있도록 논리적으로 연관된 데이터를 모아 중복되는 데이터를 최소화해 구조적으로 통합/저장해 놓은 것 Database 특징- 실시간 접근성(사용자가 데이터를 요청하면 실시간으로 결과를 보여준다)- 지속적인 변화(데이터 값은 시간에 따라 항상 바뀐다)- 동시 공유(데이터베이스는 서로 다른 업무 또는 여러 사용자에게 동시적으로 공유된다)- 내용에 따른 참조(데이터베이스에 저장된 데이터는 물리적 위치가 아니라 데이터 값에 따라 참조) DBMS란?- 데이터베이스에서 데이터를 추출, 조작, 정의, 제어 등을 할 수 있게 해주는 DB 전용 관리 프로그램 SQL이란? - SQL(Structured Query Language)은 관계형 데이터베이..