首页 > 代码库 > mysqli扩展库操作mysql数据库
mysqli扩展库操作mysql数据库
- 配置环境
配置php.ini文件让php支持mysqli扩展库
extension=php_mysqli.dll
- 建库建表
详见博客 “mysql扩展库操作mysql数据库”
- 查询数据库
1 <?php 2 //mysqli扩展库操作mysql数据库,面向对象 3 $mysqli=new MySQLi("localhost","root","root","test"); 4 if($mysqli->connect_error){ 5 die("连接数据库失败".$mysqli->connect_error); 6 } 7 $sql="select * from user1"; 8 $res=$mysqli->query($sql); 9 while($row=$res->fetch_row()){10 foreach($row as $key=>$val){11 echo "--".$val;12 }13 echo "<br/>";14 }15 $res->free();16 $mysqli->close();17 ?>
结果如下:
- 增删改数据库
1 <?php 2 //mysqli扩展库操作mysql数据库,面向对象 3 $mysqli=new MySQLi("localhost","root","root","test"); 4 if($mysqli->connect_error){ 5 die("连接数据库失败".$mysqli->connect_error); 6 } 7 //$sql="insert into user1 (name,password,age,birthday) values (‘wpp‘,md5(‘wpp‘),25,‘1991-05-05‘)"; 8 //$sql="update user1 set age=24 where name=‘wpp‘"; 9 $sql="delete from user1 where name=‘wpp‘";10 $res=$mysqli->query($sql);11 if(!$res){12 echo "操作失败".$mysqli->error;13 }else{14 if($mysqli->affected_rows>0){15 echo "操作成功";16 }else{17 echo "没有行受到影响";18 }19 }20 $mysqli->close();21 ?>
mysqli扩展库操作mysql数据库
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。