PHP连接数据库的流程

1.连接到数据库

连接MySQL的php基本函数库是mysqli。i 表示优化版本,未优化版本为mysql。

$db = new mysqli('localhost', 'dbuser', 'dbpassword', 'dbname');

2.查询数据库

$query = "SELECT ISBN, Author, Title, Price FROM Books WHERE $searchtype = ?";
$stmt = $db->prepare($query);
$stmt->bind_param('s', $searchterm);
$stmt->execute();

5.使用事务编程

默认情况下,数据库连接处于 自动提交模式(autocommit mode),即每个SQL语句一旦被执行便会被提交给数据库。如果一旦SQL命令被提交,就无法对它执行回滚操作。

//关闭自动提交模式
SET AUTOCOMMIT=0;

//开启事务
START TRANSACTION

//提交
COMMIT

//回滚
ROLLBACK

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/phpexp/9155.html

发表评论

登录后才能评论