运行项目就结束报错:进程已结束,退出代码为-1073741819(0xC0000005)
【代码】远行项目就结束报错:进程已结束,退出代码为-1073741819(0xC0000005)
·

原因:是连接数据库的驱动的问题
怎么解决:更换连接数据库的驱动
例如:原项目的安装:import mysql-connector,
原代码:
def check_database_connection():
# 尝试连接数据库
try:
# 使用DB_CONFIG中的配置连接数据库
mydb = mysql.connector.connect(**DB_CONFIG)
# 连接成功后关闭数据库连接
mydb.close()
return True # 返回True表示连接成功
except mysql.connector.Error as err:
# 捕捉连接错误并打印错误信息
print(f"数据库连接错误: {err}")
return False # 返回False表示连接失败
解决方法:
import pymysql
使用替换原:mysql.connector.connect 替换:pymysql.connect
原替换:mysql.connector 替换:pymysql.connect
def check_database_connection():
try:
print("尝试连接数据库...")
mydb = pymysql.connect(**DB_CONFIG)
mydb.close()
print("数据库连接成功。")
return True
except pymysql.connect.Error as err:
print(f"数据库连接错误: {err}")
return False
更多推荐



所有评论(0)