目录
一、安装相应的数据库连接库
根据你使用的数据库类型,选择并安装适当的数据库连接库。例如,如果你使用的是 MySQL 数据库,可以安装 mysql-connector-python
或 pymysql
库;如果你使用的是 SQLite 数据库,可以使用 Python 的内置库 sqlite3
。
二、导入所需的库和模块:
在 PyCharm 中创建一个新的 Python 项目或打开现有的项目
根据需要连接的数据库(二选一)导入所需库和模块
import sqlite3 # 导入 sqlite3 库(SQLite 数据库)
import pymysql # 导入 pymysql 库(MySQL 数据库)
三、建立数据库连接:
根据数据库的类型和连接参数,创建连接对象。
conn = sqlite3.connect('database.db') # 连接到 SQLite 数据库文件 ,名为'database.db'
conn = pymysql.connect(host='localhost', user='user', password='password', database='database') # 建立 MySQL 连接
替换上述代码中的参数为你的数据库连接信息。
四、创建游标对象:
将用于执行 SQL 查询和操作。
cursor = conn.cursor()
五、执行 SQL 查询和操作:
使用游标对象执行相应的 SQL 查询和操作。根据需要执行插入、更新、删除等操作。
cursor.execute('INSERT INTO table_name (column1, column2) VALUES (%s, %s)', (value1, value2))
六、提交更改:
如果你执行了修改数据库的操作(如插入、更新、删除等),确保提交更改。
conn.commit()
七、关闭数据库连接:
在完成数据库操作后,关闭数据库连接。
conn.close()
示例代码:
import sqlite3 #导入sqlite3
conn = sqlite3.connect('tutorial.db') #打开或者创建数据库,库名在括号里
cursor = conn.cursor() #获取游标
cursor.execute("CREATE TABLE xing(text,type)") #执行sql语句创建表,定义列
conn.commit() #提交数据库操作
conn.close() #关闭数据库
文章出处登录后可见!
已经登录?立即刷新