이 글에서는 PHP를 mysql 데이터베이스에 연결하는 단계를 주로 소개합니다. 매우 좋은 참조 값이 있습니다. 아래 편집기를 사용하여 살펴보겠습니다.
데이터베이스에 연결:
객체 지향 방법 사용; 개체를 생성하고 연결 개체를 만듭니다
2. SQL 문을 준비합니다
3. 쿼리 문인 경우 SQL 문을 실행합니다. 결과 및 개체를 성공적으로 반환합니다.
4. 결과 집합 개체에서 데이터를 찾습니다.
쿼리 속성 코드:
<?php //造一个mysqli对象,造连接对象 $db=new MySQLi("localhost","root","12345678","heiheihei"); //括号里面填的是IP地址域名,用户名,密码,数据库的名字 //准备一条SQL语句 $sql = "select * from student"; //执行SQL语句,如果是查询语句。成功返回结果及对象 $reslut = $db->query($sql); //判断返回是否有内容,执行成功 if($reslut) { //如果成功了,从结果集对象里找到数据; $attr = $reslut->fetch_all(); //返回索引数组:$attr = $reslut->fetch_row() //返回关联数组:tch_assoc(); //返回对象:$attr = $reslut->fetch_object(); //返回既有索引又有关联:$arrt = $reslut->fetch_array(); var_dump($attr); ?>
최종 반환 값은 집합 개체입니다. 명확성 결과를 보기 위해 fetch_all(), fetch_row(); fetch_object();
문 추가, 삭제 및 수정: 정보 추가://造连接对象 $db = new MySQLi("localhost","root","12345678","heiheihei"); //准备SQL语句 $sql = "insert into cou values('3-111','嘿嘿','803')"; //执行SQL语句 $r = $db ->query($sql); if($r)//如果$r是ture { echo "执行成功"; } else { echo "执行失败"; }
Change 정보:
<?php //造连接对象 $db = new MySQLi("localhost","root","12345678","heiheihei"); //准备SQL语句 $sql = "update cou set cname='哈哈' where tno='803'"; //执行SQL语句 $r = $db ->query($sql); if($r) { echo "执行成功"; } else { echo "执行失败"; } ?>
삭제:
<?php //造连接对象 $db = new MySQLi("localhost","root","12345678","heiheihei"); //准备SQL语句 $sql = "delete from cou where tno='803'"; //执行SQL语句 $r = $db ->query($sql); if($r) { echo "执行成功"; } else { echo "执行失败"; } ?>
위는 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되길 바랍니다.
관련 권장사항:php PDO 구현 방법을 통해
connection
Node.js 모듈 간의 데이터베이스 connection 공유 방법에 대한 자세한 해석(그래픽 튜토리얼)
php는 mysqlconnection풀 효과 단계에 대한 자세한 설명을 구현합니다
위 내용은 mysql 데이터베이스에 연결하는 PHP 메소드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!