PHP中SQLite3简明配置及PDO链接范例
偶在PHP使用SQLite3是通过PDO来实现的,其实也只能如此实现。PHP生产环境是nginx+PHP+SQLite3的,nginx+PHP环境安装配置请参看这里。SQLite3的优点这里不再阐述了,如需了解更多,请转到Http://www.sqlite.org查看。
待你配置好PHP环境后,便可加载PHP对SQlite3的扩展库了。接下来给出一个简单的SQLite3使用PDO链接范例testdb.php,代码如下:
<?php
$dsn = 'sqlite:test.db';
try{
$dbh = new pdo($dsn,$user,$password);
echo 'PDO Connection OK!'.'<br>';
$dbh->exec("create table zzu(id integer,name varchar(255))");
echo 'Create Table Ok!'.'<br>';
$dbh->exec("insert into zzu values(1,'usen')");
echo 'Insert Data OK!'.'<br>';
$dbh->beginTransaction();
$sth = $dbh->prepare('select * from zzu');
$sth->execute();
$result = $sth->fetchAll();
print_r($result);
$dsn = null;
}catch (pdoexception $e){
echo 'Connection failed:'.$e->getmessage();
$dsn = null;
}
?>
就这些了,来试验下吧。
发表评论