mysql,现在我使用了更多的mysqli现在。 我正在考虑切换到PDO
或从mysqli中获得更多。不幸的是,我不知道会更好,我们的未来是什么样子
我已经在网上看到了一些有关PDO的示例,并看到创建,插入,删除,更新查询/函数并不相同。
(取决于查询)要使用:
$db->exec();
$db->execute();
$db->prepare();
由于有不同的方法可以做同样的方法,这会使我个人感到困惑,并且不容易制作功能或类别。
(几乎是)不一样。 Mysql
$sql = "CREATE TABLE user (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(80) NOT NULL,
email VARCHAR(50) NOT NULL,
PRIMARY KEY (id))";
$mysql->exec($sql);
sqllite
$sql = "CREATE TABLE books(
id int,
title varchar(255),
author varchar(255))";
$sqllite->exec($sql);
我想念什么吗?我看到这个错误吗?我可以为不同数据库编写相同的代码吗? 更新,插入,删除,创建,删除 每个人都对PDO进行了积极的态度...我总是会看到不同的事情
也许有人可以分享他的意见或遮盖我的问题,然后才能跳入新事物。 thanks