NOSQL 개요 NOSQL은 Not Only SQL의 약자로 비관계형 DB를 말한다. SQL은 DB에 Table을 만든 후, Column이라는 데이터가 내포한 의미를 나타내는 키워드를 사용한 관계형 DB이지만, NOSQL은 비관계형 DB이기 때문에 따로 Column 같은 데이터의 관계를 정하지 않고 사용하는 DB이다. 분산처리를 할 경우, 중앙에서 데이터를 종합할 필요가 있는데 이런 경우에 분산된 시스템마다 데이터의 관계가 다를 수 있다. 이를 위해 나온 것이 NOSQL이다. 간단하게 SQL DB와 NOSQL DB가 어떤 관계인지 살펴보도록 하자. SQL DB가 계정 정보를 다룬다고 가정해보자. 먼저 SQL DB에 데이터를 저장하기 전, ID, PW, E-mail, 기타 Index 같은 Column을 생..
index.php1234567891011121314151617181920212223242526272829 Login Test Page Login Page ID Password Colored by Color Scriptercs conn.php12345678910111213141516Colored by Color Scriptercs login.php123456789101112131415161718192021222324252627282930313233343536 Login Check Colored by Color Scriptercs join.php12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505..
MongoDB 설치(참고 : https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-ubuntu-16-04)1단계 : 패키지 관리 시스템에 MongoDB 설치를 위한 공개키 삽입$ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927cs 2단계 : MongoDB 리스트 파일 생성- Ubuntu 16.04$ echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.listcs- Ubu..
DB(데이터베이스) > Table(테이블) > Column(컬럼) DB(데이터베이스) 명령어show databases; => DB 목록 출력create database DB명; => DB 생성use DB명; => 사용할 DB 선택drop database DB명; => DB 삭제 Table(테이블) 명령어show tables; => Table 목록 출력create table table명(column명 자료형(크기)); => Table 생성 ex) create table accounts(id char(20), pw char(20));drop table table명; => Table 삭제 Column(컬럼) 명령어select 가져올 Column명 from 가져올 컬럼이 있는 Table명 where 조건문; =..
보호되어 있는 글입니다.