page contents

PHP面向对象连接MySQL

MySQL:非永久链接,性能比较低,PHP5.5以后被废弃

attachments-2020-11-jx2kbwrp5fae270d37611.png

PHP操作MySQL的三种方式

  • MySQL:非永久链接,性能比较低,PHP5.5以后被废弃
  • MySQLi:永久链接,减轻服务器压力,只支持MySQL数据库,并且会导致内存的浪费
  • PDO:能实现MySQLi的常用功能,支持大部分数据库


MySQL面向对象操作数据库

1、面向对象方式链接数据库

$mysqli = new mysqli('host','username','password','database');

2、执行SQL语句

$mysqli -> query($sql);

3、获取结果集

$result -> fetch_array();


实例

<?php
header("content-type:text/html;charset=utf-8");
$mysqli = new mysqli('127.0.0.1','root','root','mysqli');
$mysqli -> query('set names utf8' );//设置字符集utf-8
//添加数据
//$result = $mysqli -> query("INSERT INTO users(name,money) VALUES('jerry',50)");
 
//修改数据
//$result = $mysqli -> query("UPDATE users SET money=money+10 WHERE id = 3");
 
//删除数据
//$result = $mysqli -> query("DELETE FROM users WHERE id = 3");
 
//查询数据
$result = $mysqli -> query("SELECT * FROM users");
$data = $result -> fetch_all(MYSQLI_ASSOC);
var_dump($data);


attachments-2020-11-Xsz9OSyH5fae272a668bc.jpg

来源:http://www.xuxiaoke.com/mysql/150.html

  • 发表于 2020-11-13 14:26
  • 阅读 ( 425 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
Pack
Pack

1135 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1478 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章