python项目中连接数据库详细版
1.安装数据库驱动:
控制台执行以下代码:
pip install mysql-connector-python
2.连接并创建数据库
新建python文件,导入刚刚下载的依赖,并复制粘贴以下代码
注意:请输入自己的数据库名、账号及密码
import mysql.connector
def connect_to_mysql():
try:
# 连接 MySQL 数据库
conn = mysql.connector.connect(
host="localhost",
user="root",
password="root"
)
# 创建一个游标对象
cursor = conn.cursor()
print("成功连接到 MySQL 数据库")
# 执行一个简单的查询
cursor.execute("CREATE DATABASE account_book")
# 获取查询结果
result = cursor.execute("SHOW DATABASES")
databases = cursor.fetchall()
for db in databases:
print(db)
# 关闭游标和连接
cursor.close()
conn.close()
except mysql.connector.Error as err:
print(f"连接数据库时出错:{err}")
if __name__ == "__main__":
connect_to_mysql()