介绍
小编给大家分享一下PDO操作MYSQL的案例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
& lt; php ?//PDO操作mysql数据库增删改查//1 .准备dsn $ mysql_dsn=癿ysql:主机=localhost; dbname=cz; charset=utf8";//2 .连接数据库 尝试{ (pdo=new pdo美元mysql_dsn, & # 39;根# 39;,& # 39;123456 & # 39;); }捕捉(PDOException $ e) { echo $ e→getMessage (); }//3 .设置错误模式 pdo→美元setAttribute (3,1);//查询操作 $ sql=癝ELECT * FROM user_info id=: id";=$美元支撑pdo→准备($ sql);////绑定参数 $ id=1; 美元支撑→bindParam (& # 39; id # 39;, $ id); bool=美元支撑→执行(); 如果(! $ bool) {//报错 var_dump (“SQL执行错误“); 退出; 其他}{ 结果=美元支撑→获取(2); var_dump()美元的结果); }//删除操作 $ sql=吧境觰ser_info id=: id和性=:sex";=$美元支撑pdo→准备($ sql); $ data=https://www.yisu.com/zixun/array ( :id=> 3, ”:性'=> ' 0 ' ); bool=支撑美元->执行(元数据);//var_dump ($ bool); ->结果=美元支撑rowCount (); var_dump()美元的结果);//修改操作 $ sql=案聈ser_info设置zname=芸恕痠d=: id”;=$美元支撑pdo ->准备($ sql); $ id=5; 支撑-> bindParam美元(美元:id, id); bool=支撑美元-> execute (); bool美元var_dump (); -> rowCount num=美元支撑(); var_dump()美元num);//添加操作 $ sql=安迦雞ser_info (id、uid zname tel)值(:id: uid: zname:电话)”;=$美元支撑pdo ->准备($ sql); $ data=数组( :id=> 2, :uid=> 1, “:zname”=>“约翰”, ”:电话'=> ' 11111111111 ' ); bool=支撑美元->执行(元数据); -> rowCount num=美元支撑(); var_dump()美元num); ?>
以上是PDO操作MYSQL的案例分析的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!