python写一个创建数据库的demo
时间: 2024-05-11 16:14:19 浏览: 177
数据库demo
以下是一个简单的Python程序,可以创建一个名为“mydatabase”的数据库,并在其中创建一个名为“mytable”的表格:
```python
import sqlite3
# 创建一个数据库连接
conn = sqlite3.connect('mydatabase.db')
# 创建一个游标对象
cursor = conn.cursor()
# 创建一个名为“mytable”的表格
cursor.execute('CREATE TABLE mytable (id INTEGER PRIMARY KEY, name TEXT)')
# 提交更改
conn.commit()
# 关闭游标和连接
cursor.close()
conn.close()
```
在这个示例中,我们使用了Python内置的sqlite3模块来连接和操作SQLite数据库。首先我们通过connect()函数创建了一个连接对象,指定了要创建的数据库的名称(在这个示例中为“mydatabase.db”)。然后我们使用这个连接对象创建了一个游标对象,这个游标对象用来执行SQL语句。接着我们使用execute()方法来执行一条SQL语句,这条语句用来创建一个名为“mytable”的表格,这个表格有一个名为“id”的整型主键和一个名为“name”的文本字段。最后我们使用commit()方法来提交更改,关闭游标和连接对象。
阅读全文