>  기사  >  백엔드 개발  >  PHP에서 데이터베이스 추가, 삭제, 확인, 수정에 대한 자세한 설명(그림 포함)

PHP에서 데이터베이스 추가, 삭제, 확인, 수정에 대한 자세한 설명(그림 포함)

王林
王林앞으로
2019-09-04 16:02:565278검색

PHP에서 데이터베이스 추가, 삭제, 확인, 수정에 대한 자세한 설명(그림 포함)

php에서 추가, 삭제, 수정을 구현하는 단계는 다음과 같습니다.

1 데이터베이스에 대한 연결을 설정합니다.

php 자체는 mysql 데이터베이스를 지원하며, mysql_connect 함수를 사용하여 연결합니다. , 구문은 다음과 같습니다:

resource mysql_connect([string server [, string username [,string password [, bool new_link [, int_client_flags]]]]])

이 함수는 mysql 서버에 대한 연결을 열거나 재사용하는 데 사용됩니다. 서버는 연결해야 하는 MySQL 서버입니다. "호스트 이름:포트"와 같이 영어 콜론으로 구분된 포트 번호를 포함할 수 있습니다. 사용자 이름과 비밀번호는 각각 데이터에 연결할 때 필요한 사용자 이름과 비밀번호입니다. new_link 매개변수의 기본값은 FALSE입니다. 동일한 매개변수로 mysql_connect()를 두 번째로 호출하면 새 연결이 설정되지 않지만 이미 열려 있는 연결 ID가 반환됩니다. false로 설정하면 항상 새 연결이 열립니다.

<p>连接到mysql数据库</p>
<?php
header("Content-Type: text/html;charset=utf-8");
error_reporting(0); //禁止错误输出
$link = mysqli_connect(&#39;127.0.0.1:3306&#39;,&#39;root&#39;,&#39;root&#39;); //创建数据库连接
if(!$link){ //如果失败
    die(&#39;连接mysql数据库失败&#39;.mysqli_error()); //显示出错误信息
}
echo &#39;连接mysql服务器成功!&#39;; //否则显示连接成功的信息
mysqli_close($link); //最后关闭数据库连接

2. 데이터베이스 및 데이터 테이블 생성

<p>创建mydbdemo数据库</p>
<?php
header("Content-Type: text/html;charset=utf-8");
error_reporting(0); //禁止错误输出
$con = mysqli_connect(&#39;127.0.0.1:3306&#39;,&#39;root&#39;,&#39;root&#39;); //创建数据库连接
if(!$con){ //如果失败
    die(&#39;连接mysql数据库失败&#39;.mysqli_error()); //显示出错误信息
}
 
if(mysqli_query("create database mydbdemo",$con)){ //创建数据库
	echo "创建数据库 mydbdemo 成功"; //成功后的提示
}else{ //如果失败
    echo "创建数据库失败".mysqli_error(); //出错提示
}
mysqli_close($con); //关闭数据库连接
?>
<p>创建 fruit 数据表</p>
<?php
header("Content-Type: text/html;charset=utf-8");
error_reporting(0); //禁止错误输出
$con = mysqli_connect(&#39;127.0.0.1:3306&#39;,&#39;root&#39;,&#39;root&#39;); //创建数据库连接
if(!$con){ //如果失败
    die(&#39;连接mysql数据库失败&#39;.mysqli_error()); //显示出错误信息
}
 
mysqli_select_db("mydbdemo",$con); //选择需要使用的数据库
$sql = "create table fruit
(name varchar(15),
 color varchar(15),
 price float
)"; //使用mysqli_query执行sql语句
mysqli_query($sql,$con);
echo "<p>创建数据表 fruit 成功</p>";
mysqli_close($con);
?>

3. SQL 문 추가, 삭제, 확인 및 수정

insert into fruit (name,color,price) values (&#39;苹果&#39;,&#39;绿色&#39;,&#39;八块五&#39;);
update fruit set price=&#39;9.9&#39; where price = &#39;8.8&#39;;
select * from fruit;
delete from fruit where price = &#39;8.8&#39; ;

4. mysqli_query()는 SQL 문을 실행합니다

mysqli_query($sql);

관련 콘텐츠에 대해 자세히 알아보려면 PHP 중국어 웹사이트를 방문하세요: PHP 비디오 튜토리얼

위 내용은 PHP에서 데이터베이스 추가, 삭제, 확인, 수정에 대한 자세한 설명(그림 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제