목록DataBase (4)
개발공부일지
목차 1. database 만들기 2. connection 해보기 3.connection pool 4. mysql2/promise 사용하기 1. database 만들기 sudo service mysql restart sudo mysql -u[유저네임] -p # 비밀번호 입력하기 create database block10; use block10; CREATE TABLE boards( id INT AUTO_INCREMENT, title VARCHAR(200) NOT NULL, content TEXT, writer VARCHAR(20) NOT NULL, created_at DATETIME DEFAULT NOW(), hit INT DEFAULT 0, PRIMARY KEY(id) ); show tables; de..
목차 1. sql 계정 생성하기 2. net-tools 설치하기 3. mysql2 설치하기 1. sql 계정 생성하기 use mysql; select user,host from user; mysql> select user,host from user; +------------------+-----------+ | user | host | +------------------+-----------+ | debian-sys-maint | localhost | | mysql.infoschema | localhost | | mysql.session | localhost | | mysql.sys | localhost | | root | localhost | +------------------+-----------+ ..
목차 1. SQL 개요 2. DDL 데이터 정의어 3. DML 데이터 조작어 4. DCL 데이터 제어어 1. SQL 개요 DDL 데이터 정의어 - Data Definition Language - create, show, drop, alter - 만들고 보여주는 기능 - entity를 만드는것과 같다고 할수있다.(table 만들기) DML 데이터 조작어 - Data Manipulation Language - 가장많이 사용하는 기능! - CRUD (insert, select, update, delete) DCL 데이터 제어어 - Data Control Language - grant, revoke 2. DDL 데이터 정의어 - CREATE, SHOW, DROP, ALTER CREATE DATABASE site..
목차 1. DBMS 2. RDBMS(관계형 데이터베이스) 3. SQL 4. MySQL 설치하기 (Linux) 5. SQL 구문 1. DBMS - DataBase Management System - DB : 데이터를 저장하는 공간 - DBMS : 데이터를 저장하는 공간을 도와주는 프로그램 - 사용하고 실행하려면 프로세스에 올려야한다. 2. RDBMS(관계형 데이터베이스) - 관계형(MySQL) : 데이터를 테이블로 저장하는것 - 비관계형(MongoDB) : 데이터를 객체형태로 저장하는것 관계형 데이터베이스 - oracle - mysql - mariadb - postgresql - mssql - db2 3. SQL - Structured Query Language - 데이터베이스에서 데이터를 관리하는데 사용..