mysqli
木偶跳舞
个人博客
展开
-
mysqli 事务常用方法
1、//打开(true)或关闭(false)本次数据库连接的自动命令提交事务模式//参数如果设置为 FALSE,则表示关闭 auto-commit。如果设置为 TRUE,则表示开启 auto-commit(提交任何等待查询)。bool mysqli::autocommit ( bool $mode )2、//回退当前事务bool mysqli::rollback ()3、//提交一个事务b原创 2016-04-20 10:18:08 · 4128 阅读 · 0 评论 -
mysqli 获取查询结果集信息属性、方法
$mysqli = new mysqli($servername, $username, $password, $dbname);$result = $mysqli->query("SELECT name FROM log_bot_plt LIMIT 10");以下属性方法使用时,只需:$row = $result->current_field; $row = $result-原创 2016-04-20 16:02:50 · 9613 阅读 · 0 评论 -
mysqli属性方法详解:
<?MySQLi {/* 属性 *///返回前一次 MySQL 操作(SELECT、INSERT、UPDATE、REPLACE、DELETE)所影响的记录行数。//一个 > 0 的整数表示所影响的记录行数。0 表示没有受影响的记录。-1 表示查询返回错误。int $mysqli->affected_rows;//得到MySQL客户端信息string $mysqli->client原创 2016-04-19 16:09:14 · 1892 阅读 · 0 评论 -
mysqli 批量执行多条语句
实例:<?php$mysqli = new mysqli("localhost", "root", "111111", "test");/* check connection */if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit();}/原创 2016-04-20 16:23:23 · 2287 阅读 · 0 评论 -
mysqli 预处理详解
预处理语句及绑定参数预处理语句用于执行多个相同的 SQL 语句,并且执行效率更高。预处理语句的工作原理如下:预处理:创建 SQL 语句模板并发送到数据库。预留的值使用参数 "?" 标记 。例如:INSERT INTO MyGuests (firstname, lastname, email) VALUES(?, ?, ?)数据库解析,编译,对SQL语句模板执行查询优原创 2016-04-20 15:16:22 · 9685 阅读 · 1 评论 -
php_pdo 事务处理
实例1: try {} catch () {} 形式<?php$dsn = 'mysql:dbname=cheyun_cms;host=127.0.0.1';$user = 'root';$password = '111111';//采用预处理+事务处理执行SQL操作//1.连接数据库try { $pdo = new PDO($dsn, $user, $password);原创 2016-06-01 17:07:22 · 2041 阅读 · 0 评论 -
php_pdo详解
PDO 类PDO { //创建一个表示数据库连接的 PDO 实例 __construct ( string $dsn [, string $username [, string $password [, array $driver_options ]]] ) //启动一个事务 bool beginTransaction ( void ) //提交一个事务原创 2016-05-30 17:27:13 · 1005 阅读 · 0 评论