Linux下Sqlite3数据库操作
在Linux环境下,可以使用sqlite3
命令行工具或者编写脚本来操作SQLite3数据库。以下是一些基本操作的示例:
- 创建数据库(如果数据库文件不存在,
sqlite3
会自动创建):
sqlite3 example.db
- 创建表:
CREATE TABLE users (id INTEGER PRIMARY KEY, username TEXT, email TEXT);
- 插入数据:
INSERT INTO users (username, email) VALUES ('user1', 'user1@example.com');
- 查询数据:
SELECT * FROM users;
- 更新数据:
UPDATE users SET email = 'newemail@example.com' WHERE id = 1;
- 删除数据:
DELETE FROM users WHERE id = 1;
- 退出
sqlite3
:
.quit
你也可以将这些操作写入脚本文件中,然后在sqlite3
会话中执行脚本:
sqlite3 example.db < script.sql
其中script.sql
可能包含上述SQL命令。
评论已关闭