在pycharm用python创建数据库和表格
时间: 2023-11-28 12:50:19 浏览: 116
要在 PyCharm 中使用 Python 创建数据库和表格,需要使用一个 Python 的数据库 API,比如 Python 自带的 sqlite3 模块。下面是一个简单的示例代码,它会创建一个名为 "test.db" 的 SQLite 数据库,然后在其中创建一个名为 "users" 的表格,包含 id、name 和 email 三个字段。
```python
import sqlite3
# 创建一个名为 "test.db" 的 SQLite 数据库
conn = sqlite3.connect('test.db')
# 创建一个名为 "users" 的表格
conn.execute('''CREATE TABLE users
(id INT PRIMARY KEY NOT NULL,
name TEXT NOT NULL,
email CHAR(50));''')
# 关闭数据库连接
conn.close()
```
运行这个代码后,就会在项目根目录下创建一个名为 "test.db" 的 SQLite 数据库,并在其中创建一个名为 "users" 的表格。
如果要向表格中插入数据,可以使用 INSERT INTO 语句,比如:
```python
# 向 "users" 表格中插入一条数据
conn.execute("INSERT INTO users (id, name, email) VALUES (1, 'Alice', 'alice@example.com')")
```
如果要查询表格中的数据,可以使用 SELECT 语句,比如:
```python
# 查询 "users" 表格中的所有数据
cursor = conn.execute("SELECT * from users")
for row in cursor:
print("ID = ", row[0])
print("NAME = ", row[1])
print("EMAIL = ", row[2], "\n")
```
以上就是在 PyCharm 中使用 Python 创建数据库和表格的简单示例。当然,如果要使用其他类型的数据库,需要使用对应的 Python 数据库 API。
阅读全文