PHP链接数据库操作。

一、PHP链接本地数据库创建表,增删查改数据。

1、测试连接数据库是否成功。

php数据库链接PHP链接数据库操作教程 AJAX

(1)源代码

<?php

header(\"大众Content-Type:text/html;charset=utf-8\"大众);

$conn=mysql_connect('localhost','root',\"大众1\"大众);

if($conn){

echo \"大众数据库连接成功\公众;

}else{

echo \"大众数据库连接失落败\"大众;

}

?>

(2)显示效果

二、在php语法中利用sql语法

1、创建学生表,并创建字段

2、向数据库插入数据

(1)源代码:

<?php

header(\"大众Content-Type:text/html;charset=utf-8\公众);

$conn=mysql_connect('localhost','root',\公众1\"大众) or die('数据库连接失落败');

if($conn){

mysql_select_db('test',$conn) or die('数据库连接失落败');

//test是数据库名

$sql=\公众insert into student(sno,name,sex) values('26373','小明','男')\公众;

//stu是表名,sno,name,sex可更换,是字段;12456','黎明','男可更换,是字段值。

$result=mysql_query($sql);

if($result){

echo \公众数据库操作成功!
\"大众;

}else{

echo \"大众数据库操作失落败!
\"大众;

}

}

else{

echo \"大众连接做事器失落败!
\"大众;

}

(2)效果图:

2-1插入多条数据:

(1)源代码:

将$sql=\"大众insert into student(sno,name,sex) values('26373','小明','男')\公众;改为

$sql=\公众insert into stu(sno,name,sex) values('26373','小明','男'), ('37849','小红','女'), ('26373','小李','男')\"大众;

(2)效果:

3、删除数据

(1)源代码:

<?php

header(\公众Content-Type:text/html;charset=utf-8\"大众);

$conn=mysql_connect('localhost','root',\"大众1\公众) or die('数据库连接失落败');

if($conn){

mysql_select_db('test',$conn) or die('数据库连接失落败');

//test是数据库名

$sql=\公众delete from stu where id=1\"大众;

//删除id为1的数据

$result=mysql_query($sql);

if($result){

echo \"大众数据库操作成功!
\"大众;

}else{

echo \公众数据库操作失落败!
\"大众;

}

}

else{

echo \"大众连接做事器失落败!
\公众;

}

(2)效果图:

4、更新数据

(1)源代码:

<?php

header(\公众Content-Type:text/html;charset=utf-8\"大众);

$conn=mysql_connect('localhost','root',\公众1\公众) or die('数据库连接失落败');

if($conn){

mysql_select_db('test',$conn) or die('数据库连接失落败');

//test是数据库名

$sql=\公众update stu set name='黎明',sex='男' where id=2 \"大众;

//更新id为2的数据

$result=mysql_query($sql);

if($result){

echo \公众数据库操作成功!
\"大众;

}else{

echo \"大众数据库操作失落败!
\"大众;

}

}

else{

echo \"大众连接做事器失落败!
\公众;

}

(2)效果:

5、查询数据

(1)查询表中所有的数据

1)源代码:

<?php

header(\"大众Content-Type:text/html;charset=utf-8\公众);

$conn=mysql_connect('localhost','root',\"大众1\公众) or die('数据库连接失落败');

if($conn){

mysql_select_db('test',$conn) or die('数据库连接失落败');

//test是数据库名

$sql=\"大众select from stu\"大众;

//查询stu表中所有的数据

$result=mysql_query($sql);

print_r(mysql_fetch_row($result));

echo \"大众<br>\"大众;

print_r(mysql_fetch_row($result));

echo \公众<br>\公众;

print_r(mysql_fetch_row($result));

echo \"大众<br>\公众;

if($result){

echo \公众数据库操作成功!
\"大众;

}else{

echo \"大众数据库操作失落败!
\公众;

}

}

else{

echo \"大众连接做事器失落败!
\公众;

}

2)效果:

(2)查询表中任意字段

1)源代码:

<?php

header(\"大众Content-Type:text/html;charset=utf-8\"大众);

$conn=mysql_connect('localhost','root',\公众1\"大众) or die('数据库连接失落败');

if($conn){

mysql_select_db('test',$conn) or die('数据库连接失落败');

//test是数据库名

$sql=\"大众select sno,name from stu\"大众;

//查询stu中任意字段

$result=mysql_query($sql);

print_r(mysql_fetch_row($result));

echo \"大众<br>\"大众;

print_r(mysql_fetch_row($result));

echo \"大众<br>\"大众;

print_r(mysql_fetch_row($result));

echo \"大众<br>\公众;

if($result){

echo \"大众数据库操作成功!
\"大众;

}else{

echo \公众数据库操作失落败!
\"大众;

}

}

else{

echo \"大众连接做事器失落败!
\"大众;

}

2)效果:

(3)查询表中精确数据

1)源代码:

<?php

header(\公众Content-Type:text/html;charset=utf-8\"大众);

$conn=mysql_connect('localhost','root',\"大众1\公众) or die('数据库连接失落败');

if($conn){

mysql_select_db('test',$conn) or die('数据库连接失落败');

//test是数据库名

$sql=\"大众select sno,name from stu where id=3\公众;

//查询stu表中精确数据

$result=mysql_query($sql);

print_r(mysql_fetch_row($result));

echo \"大众<br>\公众;

print_r(mysql_fetch_row($result));

echo \"大众<br>\公众;

if($result){

echo \公众数据库操作成功!
\"大众;

}else{

echo \公众数据库操作失落败!
\公众;

}

}

else{

echo \"大众连接做事器失落败!
\公众;

}

2)效果:

想理解更多,请扫描下方二维码。