cgy12306
데이터 베이스 본문
데이터베이스
데이터베이스는 서로 연관된 데이터들을 모아 놓은 집합이다.
MYSQL이란 데이터베이스라는 분류의 제품군에 속한 구체적인 상품으로 ORACLE에 의해서 개발되고 있다.
데이터베이스와 PHP
일반적으로 데이터를 저장해야 하는 애플리케이션을 구축하는 경우 데이터는 데이터베이스 서버에 저장한다. PHP 애플리케이션의 코드에는 데이터베이스 서버에 접속해서 데이터를 조회, 수정, 삭제하는 코드를 작성한다. PHP 애플리케이션이 호출되면 PHP 엔진은 PHP 애플리케이션의 코드에 따라서 데이터베이스의 클라이언트가 되어서 데이터 베이스에 접속해서 여러가지 작업을 처리한다.
Database, Table 제어
opentutorials라는 DB를 생성하고, 선택해준다.
topic이라는 테이블을 추가해준다.
id는 int형이고, Not Null이며, 생성될때마다 1씩 증가한다.
title은 varchar형이고 Not Null이다.
description은 text형이며 Null을 허용한다.
created는 datetime형이며 NULL을 허용하지 않는다.
주 키는 id이다.
insert는 데이터를 넣어주는 명령어이다.
insert into 테이블 (컬럼) values(값);
select는 데이터를 추출해내는 명령어이다.
select 컬럼 from 테이블 where 조건;
update는 테이블을 수정하는 명령어이다.
update 테이블 set 바꿀 값 where 조건;
delete는 데이터를 삭제하는 명령어이다.
delete from 테이블 where 조건;
DB 호출 방식
출처 : https://opentutorials.org/course/62/5175