데이터베이스에서 값을 삭제하는 쿼리를 알아본다.DELETE FROM tbl_person where person_id = 1;데이터베이스에 값을 삭제하기 위한 쿼리는 DELETE 이며 DELETE 테이블명 where 조건 이다. 대부분의 경우 조건은 테이블의 PK 이다.위 예제는 tbl_person 테이블에서 (FROM tbl_person) person_id 가 1 인 사람들만(where person_id = 1) 삭제(DELETE) 하라는 뜻이다.
데이터베이스에서 값을 수정하는 쿼리를 알아본다. UPDATE tbl_person set name='yse', age='30' where person_id = 1; 데이터베이스에 값을 수정하기 위한 쿼리는 UPDATE 이며 UPDATE 테이블명 set 컬럼1이름=컬럼1값, 컬럼2이름=컬럼2값, 컬럼3이름=컬럼3값 where 조건 이다. 업데이트하고자 하는 컬럼은 미리 만들어져 있어야 한다. 위 예제는 tbl_person 테이블(tbl_person) 의 데이터 중 person_id 가 1인 사람들(where person_id=1) 의 데이터를 설정(set) 하는데 이름은 yse (name='yse'), 나이는 30세(age=30) 로 수정(update) 하라는 뜻이다.
데이터베이스에 값을 입력하는 쿼리를 알아본다. INSERT INTO tbl_person (name, age) values ('yse', 50); 데이터베이스에 값을 입력하기 위한 쿼리는 INSERT 이며 INSERT INTO 테이블 이름 (컬럼1이름,컬럼2이름) values( 컬럼1값, 컬럼2값); 형태로 사용한다. 컬럼과 값은 각각 , 로 구분하며 컬럼의 갯수와 값의 갯수는 일치해야 한다. 컬럼은 미리 테이블에 만들어져 있어야 한다. 위 예제는 tbl_person 테이블에 (into tbl_person) 이름과 나이 (name, age) 를 yse, 50 으로('yse',50) 입력(Insert) 하겠다는 의미가 된다. SQL은 문자열을 감쌀 때 '(홑따옴표) 로 감싼다. "(쌍따옴표) 는 동작하지 않..
데이터베이스에서 값을 조회하는 쿼리를 알아본다. SELECT * FROM tbl_person where person_id = 1; 쿼리(Query) 는 데이터베이스에 질의를 하는 구문을 말한다. 데이터베이스는 SQL(Structured Query Language) 이라는 문법을 통해서 데이터를 관리할 수 있는 방법을 제공한다. 데이터베이스에 값을 가져오기 위한 쿼리는 SELECT 이며 SELECT 컬럼들 from 테이블명 where 조건컬럼=조건값 이다. 컬럼을 모두 가져오기 위해서는 * 를 사용한다. 위 쿼리를 해석해 보면 tbl_person 테이블에서(from tbl_person) person_id 가 1인 행(where person_id = 1) 들의 모든 컬럼(*) 을 조회(select) 하라는 ..
테이블을 생성하는 쿼리에 대해 알아본다. 쿼리는 데이터베이스에 명령을 내리는 방법을 말한다. php3min 데이터베이스를 왼쪽 탐색기에서 선택하고 쿼리 탭을 누른다. 아래의 쿼리를 붙여넣는다. CREATE TABLE `tbl_person` ( `person_id` INT NOT NULL AUTO_INCREMENT , `name` VARCHAR(256) NOT NULL , `age` INT NOT NULL , PRIMARY KEY (`person_id`) ) ENGINE = InnoDB; 실행 버튼을 클릭한다. 위 쿼리는 데이터베이스에 테이블을 생성한다. 테이블은 동일한 특성을 가지는 행(row) 의 모음이다. 각 특성은 열(column)이라고 부른다. 예를 들어서 이름이 yse 이고 나이가 80살인 사람..
XAMPP 에서 MySQL이 시작되어 있는지 확인이 필요하다. XAMPP Control Panel에서 MySQL Action 에 Start 라고 되어 있다면 버튼을 눌러 Stop 으로 표기되도록 변경한다. XAMPP에서 MySQL에 접근하기 위한 가장 쉬운 방법은 phpMyAdmin 이라는 DB 접속 툴을 이용하는 것이다. 브라우저에서 http://localhost/phpmyadmin/ 을 입력한다. 서버가 선택되어 있는 상태에서 사용자 계정 탭으로 이동 후 사용자 추가를 누른다. 사용자 추가 화면 에서 아래와 같이 따라해서 데이터베이스와 데이터베이스 사용자(user) 를 만든다. 사용자명 : php3min 호스트명 : % 암호 : 1234 재입력 : 1234 동명의 데이터베이스를 생성하고 모든 권한을 ..