PHP可以使用SQLite3扩展来操作SQLite数据库。下面是一些基本的示例代码:
$db = new SQLite3('example.db');
这将创建一个名为“example.db”的数据库文件(如果尚不存在),并创建一个新的数据库连接。
$db->exec('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT NOT NULL, email TEXT NOT NULL)');
这将创建一个名为“users”的表,其中包含三个列:id、name和email。
$db->exec("INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com')");
这将向“users”表中插入一条新的记录。
$result = $db->query('SELECT * FROM users');
while ($row = $result->fetchArray()) {
echo "ID: " . $row['id'] . " - Name: " . $row['name'] . " - Email: " . $row['email'] . "<br>";
}
这将查询“users”表中的所有记录,并将它们打印到屏幕上。
$db->exec("UPDATE users SET email = 'newemail@example.com' WHERE id = 1");
这将更新“users”表中id为1的记录的电子邮件地址。
$db->exec("DELETE FROM users WHERE id = 1");
这将删除“users”表中id为1的记录。
$db = null;
这将关闭数据库连接并释放资源。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。