利用sqlite3创建淡水鱼数据库fish.db, 并创建淡水鱼数据表tfish。 设计表结构tfish(fid, fname, fhabit),分别表示鱼编号,鱼名称,鱼习性。
时间: 2024-03-25 22:39:49 浏览: 138
简单的sqlite例子,建立数据,对数据库进行操作
好的,下面是使用Python中的sqlite3模块创建淡水鱼数据库fish.db,并创建tfish表的代码:
```python
import sqlite3
# 创建数据库连接
conn = sqlite3.connect('fish.db')
# 创建表
conn.execute('''
CREATE TABLE tfish (
fid INT PRIMARY KEY,
fname CHAR(20) NOT NULL,
fhabit CHAR(50)
);
''')
# 关闭数据库连接
conn.close()
```
这里我们定义了tfish表,包含三个字段:fid(鱼编号,整型,主键)、fname(鱼名称,字符串,长度为20,非空)、fhabit(鱼习性,字符串,长度为50)。
可以通过sqlite3命令行工具或其他工具连接到fish.db数据库,查看tfish表的结构。
阅读全文