• 회원가입
  • 로그인
  • 구글아이디로 로그인

[PHP-생코] PHP 69강 - 데이터베이스 데이터의 추가, 조회, 수정, 삭제 (INSERT, SELECT, UPDATE, DELETE) ★★★★★★★★★★

1,841  

 

아래 명령어는 MySQL 명령어이므로, MySQL 모드에서 입력하셔야 합니다.

 

 

 

추가 (INSERT)


INSERT INTO 테이블 (컬럼1, 컬럼2, 컬럼3) VALUES('값1', '값2', '값3');


INSERT INTO topic (title, description, created) VALUES('html', 'html 설명', now());

※ 컬럼명 적을 때는 따옴표 안 적어도 되나 봄. 

※ 컬럼 나열 순서는 임의대로 가능하나, 값은 반드시 컬럼 순서와 동일해야 함. 

 

 

 

 

조회 (SELECT)

 
SELECT 컬럼 FROM 테이블 WHERE 조건;


SELECT * FROM topic;  // 모든 걸 선택해 조회
SELECT id, title, created FROM topic;  // 조회할 컬럼만 선별적으로 선택
SELECT title, id, created FROM topic;  // 조회할 컬럼의 순서를 변경 가능
SELECT * FROM topic WHERE id = 2;  // 컬럼 id가 2인 행(row)의 모든 정보를 조회
SELECT * FROM topic WHERE id = 1 AND id = 2;  // 컬럼 id가1이면서 2인 행 조회
SELECT * FROM topic WHERE id = 1 OR id = 2;  // 컬럼 id가 1이나 2인 행 조회
SELECT * FROM topic ORDER BY id DESC;  // 컬럼 id 값의 내림차순으로 조회
SELECT * FROM topic ORDER BY id ASC;  // 컬럼 id 값의 오름차순으로 조회

 

※ 명령어는 대문자, 소문자 둘다 가능.
※ 명령어 입력 순서는 꼭 위 순서대로 해야 함.

 

 

 

 

수정 (UPDATE)


UPDATE 테이블 SET 컬럼='값', 컬럼='값' WHERE 조건;


UPDATE topic SET title='HTML', description='태그' WHERE id = 2;

주의: WHERE 조건절을 구체적으로 안 적어주면 모든 행의 값이 수정되므로 주의.

 

 

 

 

삭제 (DELETE)

 
DELETE FROM 테이블 WHERE 조건;


DELETE FROM topic WHERE id = 2;

 

 

 


분류 제목
PHP-생코 PHP 71강 - PHP와 MySQL의 연동 - 데이터추가하기 (INSERT , header()함수) ★★★…
PHP-생코 PHP 70강 - PHP와 MySQL의 연동 - 사용자의 정보 서버로 전송하기 ★★★
PHP-생코 PHP 69강 - 데이터베이스 데이터의 추가, 조회, 수정, 삭제 (INSERT, SELECT, UPDATE…
PHP-생코 PHP 68강 - 데이터베이스 db,table ★★★★★
PHP-생코 PHP 67강 - 데이터베이스 접속방법 (= MySQL 접속) - 리눅스 ★★★
PHP-생코 PHP 66강 - 데이터베이스 접속방법 (= MySQL 접속) - OSX (맥)
PHP-생코 PHP 65강 - 데이터베이스 접속방법 (= MySQL 접속) - 윈도우 ★
PHP-생코 PHP 64강 - 데이터베이스 접속방법 (DB 접속 기본 원리)
PHP-생코 PHP 63강 - 데이터베이스 소개 (SQL DB의 장점, 종류)
PHP-생코 PHP 56강 - 문자열 처리 (표기 / 줄바꿈 / 연결 / 주요함수) ★★★★★★★★★★
PHP-생코 PHP 55강 - 이미지 예제2 (워터마크 watermark) ★★★
PHP-생코 PHP 54강 - 이미지 예제 1 - 2/2 (= 입력된 텍스트를 이미지로 만들기)
PHP-생코 PHP 53강 - 이미지 예제 1 - 1/2 (= 입력된 텍스트를 이미지로 만들기)
PHP-생코 PHP 52강 - 이미지 gd소개설치 (= 이미지나 썸네일이 생성 안 될 때 해결책) ★★
PHP-생코 PHP 51강 - 파일 업로드 기타설명 ★★★★★
PHP-생코 PHP 50강 - 파일 업로드 수신에플리케이션 ★★★★★
PHP-생코 PHP 49강 - 파일 업로드 HTTP REQUEST
PHP-생코 PHP 48강 - 파일 업로드 ★★★★★
PHP-생코 PHP 47강 - 디렉토리 제어 (변경, 탐색, 생성) ★★
PHP-생코 PHP 46강 - 파일 제어 (트러블 슈팅) (권한, 퍼미션 오류 해결) ★★★★★
2/6
목록
찾아주셔서 감사합니다. Since 2012