번개애비의 라이프스톼일
MySQL(MariaDB) SQL 쿼리문 예제 본문
여러가지 SQL 쿼리문이 있지만, 통상적으로 아래 4개의 쿼리문을 중점적으로 많이 사용한다.
PHP-MySQL 혹은 PHP-MariaDB의 예제이지만,
쿼리문 자체는 다른 데이터베이스와도 호환 되기 때문에 AccessDB나 Oracle등에서도 참고해도 좋다.
조회하거나 검색할 때 : SELECT
다운로드 :
select.php<?php
header("Content-Type: text/html; charset=UTF-8");
//한글이 깨질때
$conn=mysqli_connect("localhost","dbtest","1004","dbtest");
//디비연동
$sql="SELECT * FROM `table` WHERE `no` = 1";
//(서버주소, 사용자이름, 사용자패스워드, DB명)
$result=mysqli_query($conn,$sql);
//디비 액션 및 결과를 변수에 저장
$row=mysqli_fetch_array($result);
//결과물을 배열형태로 가져오기
echo $row['title'] . $row['date'];
//print_r ($row);
?>
필드에 내용을 추가할 때 : INSERT
다운로드 :
insert.php<?php
header("Content-Type: text/html; charset=UTF-8");
//한글이 깨질때
$conn=mysqli_connect("localhost","dbtest","1004","dbtest");
//(서버주소, 사용자이름, 사용자패스워드, DB명)
for($i=0; $i<10; $i++){
$i=$i+1;
$sql="INSERT INTO `table` (`no` ,`title` ,`date`)
VALUES ('".$i."', 'adwawd', '20151010');";
mysqli_query($conn,$sql);
//디비 액션
$i=$i-1;
echo $i . "번째 작업\n";
}
?>
'IT' 카테고리의 다른 글
MySQL에서 중복데이터(레코드) 일괄 찾기 (0) | 2016.09.27 |
---|---|
IIS 환경에서 파일첨부나 세션을 이용한 로그인이 되지 않을때 (0) | 2016.09.14 |
php 파일업로드 예제 (0) | 2016.09.14 |
윈도우에서 IIS + PHP 설치하기 (0) | 2016.09.12 |
리눅스에서 c언어 컴파일하고 실행해보기 (0) | 2016.09.07 |