您的位置 首页 php

PHP链接数据库操作教程

PHP链接数据库操作。

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

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

(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)效果:

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

文章来源:智云一二三科技

文章标题:PHP链接数据库操作教程

文章地址:https://www.zhihuclub.com/79164.shtml

关于作者: 智云科技

热门文章

网站地图