向您解释如何使用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中文网站
标签:
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!