Maison > développement back-end > tutoriel php > PHP操作数据库PDO

PHP操作数据库PDO

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-23 13:52:02
original
810 Les gens l'ont consulté

PHP操作数据库

加载数据库驱动

访问phpinfo.php可以查看是否已经加载数据库驱动,如下显示还没有加载mySql数据库驱动。


在c盘找到php.ini配置文件开启加载mySql驱动,如下图,去掉分号。

连接数据库

//连接数据库

$dsn="mysql:dbname=test;host=127.0.0.1";//数据源名

$user="root";//用户名

$password="715632";//密码

try{

$pdoConn=new PDO($dsn,$user,$password);

echo "数据库连接成功";

}catch(PDOException $e){

echo "数据库连接失败".$e->getMessage();

exit;

}

操作数据库

//连接数据库

$dsn="mysql:dbname=test;host=127.0.0.1";//数据源名

$user="root";//用户名

$password="715632";//密码

try{

$pdoConn=new PDO($dsn,$user,$password);

echo "数据库连接成功"."
";

}catch(PDOException $e){

echo "数据库连接失败".$e->getMessage();

exit;

}

try{

//插入操作

/*$sql="insert into contacts(name,telno,email) values(?,?,?)";

$ptmt=$pdoConn->prepare($sql);

$name="liujun";

$telno="347535420";

$email="liujun@qq.com";

$ptmt->bindParam(1,$name);

$ptmt->bindParam(2,$telno);

$ptmt->bindParam(3,$email);

$result=$ptmt->execute();

echo "影响行数:".$result;

*/

//查询操作

$sql="select * from contacts";

$ptmt=$pdoConn->prepare($sql);

$result=$ptmt->execute();

if($result==1){//含有结果集

while($list=$ptmt->fetch()){

echo $list['name']."-----".$list['telno']."----".$list['email']."
";

}

}

}catch(PDOExcepton $e){

echo "数据库操作失败";

exit;

}

实例代码:xsphp/demo.php

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers numéros
Problème de connexion à la base de données PDO
Depuis 1970-01-01 08:00:00
0
0
0
Constantes prédéfinies PHP PDO
Depuis 1970-01-01 08:00:00
0
0
0
Comment tester si la méthode d'appel PDO réussit
Depuis 1970-01-01 08:00:00
0
0
0
erreur PDO statique protégée $db ;
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal