PHP는 PDO를 사용하여 MySQL 데이터베이스를 운영합니다.

WBOY
풀어 주다: 2016-05-16 20:26:53
원래의
1126명이 탐색했습니다.

이 기사의 예에서는 PDO를 사용하여 PHP에서 MySQL 데이터베이스를 작동하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

PDO는 mysql 데이터베이스 작업을 위한 공통 클래스입니다. 클래스를 사용자 정의하지 않고도 pdo를 사용하여 직접 데이터베이스를 작동할 수 있습니다. 그러나 php의 기본 구성에서는 pdo가 활성화되어 있지 않으므로 먼저 php.ini에서 활성화해야 합니다. . 사용하시기 전에 먼저 자세한 소개를 해주세요.

PDO 확장은 PHP가 데이터베이스에 액세스하기 위한 가볍고 일관된 인터페이스를 정의하므로 어떤 데이터베이스를 사용하든 쿼리와 데이터를 일관된 기능을 통해 얻을 수 있습니다.

PDO에서 지원하는 PHP 버전은 PHP5.1 이상이며, PHP5.2에서는 PDO가 기본적으로 활성화되어 있습니다.

다음은 php.ini의 PDO 구성입니다.

코드 복사 코드는 다음과 같습니다.
extension=php_pdo.dll

특정 데이터베이스에 대한 지원을 활성화하려면 php 구성 파일에서 해당 확장을 활성화해야 합니다. 예를 들어 MySQL을 지원하려면 다음 확장을 활성화해야 합니다.

코드 복사 코드는 다음과 같습니다.
extension=php_pdo_mysql.dll

PDO를 사용하여 mysql에서 기본적인 추가, 삭제, 수정 및 쿼리 작업을 수행하는 방법은 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
header("content-type:text/html;charset=utf- 8") ;
$dsn="mysql:dbname=test;host=localhost"; $db_user='루트'
$db_pass='관리자'
시도해 보세요{
$pdo=새 PDO($dsn,$db_user,$db_pass)
}catch(PDOException $e){
echo '데이터베이스 연결 실패'.$e->getMessage()
}
//추가
$sql="구매자(사용자 이름, 비밀번호, 이메일) 값에 삽입 ​​('ff','123456','admin@admin.com')"; $res=$pdo->exec($sql)
echo '영향을 받은 줄 수:'.$res

//수정
$sql="구매자 설정 사용자 이름='ff123' 업데이트, 여기서 ID>3"; $res=$pdo->exec($sql)
echo '영향을 받은 줄 수:'.$res
//쿼리
$sql="구매자로부터 * 선택"
$res=$pdo->query($sql)
foreach($res를 $row로){
echo $row['사용자 이름'].'
'; }
//삭제
$sql="id>5인 구매자로부터 삭제"; $res=$pdo->exec($sql)
echo '영향을 받은 줄 수:'.$res;


이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!