2022年01月16日整理发布:如何利用PDO对数据库进行管理

傅娜欣
导读 向您解释如何使用PDO管理数据库。相信朋友们也应该很关心这个话题。现在,让我们来谈谈如何使用PDO来为我的朋友管理数据库。边肖还收集了关

向您解释如何使用PDO管理数据库。相信朋友们也应该很关心这个话题。现在,让我们来谈谈如何使用PDO来为我的朋友管理数据库。边肖还收集了关于如何使用PDO管理数据库的信息。我希望你看到后会喜欢。

概念:数据库管理分为写操作和查询操作。

写作就是用PDO实现数据库的增删改操作。在操作过程中,要考虑到SQL本身可能存在的错误处理以及结果的操作处理。

操作是执行SQL指令后从数据库中获取相应的数据。

1.初始化PDO的每个操作都需要PDO实例化:包执行。

//创建pdo_function.php文件

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

//数据库连接并将字符集设置为utf8

函数pdo_init

{

$ DNS=' MySQL : host=localhost;port=3306dbname=my _ database ';

$ user=' rootpdo _函数

$ pass=“root”;

$ pdo=@新PDO($dns,$user,$ pass);

if(!$pdo)

{

退出(“数据库连接问题”);

}

$ PDO-exec(' set name utf8 ');

回应“初始化数据库的连接成功”;

返回$ pdo

}

?2.SQL通常应该从外部转移到外部,只需要结果,不考虑过程,所以在实际开发中应该考虑二次封装。也就是说,在内部执行外部传入的SQL并控制错误,然后返回最终结果。

在pdo_function.php中

//写入数据库

函数pdo_exec($pdo,$sql)

{

$ result=$ PDO-exec($ SQL);

if($result===false)

{

回显“SQL语句错误”。br ';

回显“SQL错误代码:“”。$ PDO-错误代码。br ';

回显“SQL错误号:“”。$pdo-errorInfo[2]。br ';

退出;

}

返回$ result

}

//读取数据库

函数pdo_query($pdo,$sql)

{

$语句=$ PDO-query($ SQL);

if($statement===false)

{

回显“SQL语句错误”。br ';

回显“SQL错误代码:“”。$ PDO-错误代码。br ';

回显“SQL错误号:“”。$pdo-errorInfo[2]。br ';

退出;

}

return $语句;

} 3.具体实现写操作。

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

需要“PDO _ function . PHP”;

$ pdo=pdo _ init

$ SQL='插入到' student '(' id ',' name ',' age ',' hubby `)值中(' 6 ','白烨',' 70 ','饮酒');

$reult=pdo_exec($pdo,$ SQL);

echo $reult。br ';//输出受影响的行数。

?4.具体实现查询操作。

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

需要“PDO _ function . PHP”;

$ pdo=pdo _ init

$sql='从'学生'中选择*;

$statement=pdo_query($pdo,$ SQL);

?推荐:php教程,php视频教程以上就是如何使用PDO管理数据库的详细内容!

来源:php中文网站

标签:

免责声明:本文由用户上传,如有侵权请联系删除!