You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm连接MySQL报错Exit Code -1073741819(0xC0000005)求助

解决MySQL连接报错0xC0000005的方案

1. 检查mysql-connector-python版本兼容性

  • 卸载当前版本:pip uninstall mysql-connector-python
  • 根据你的Python和MySQL版本安装对应兼容版,比如Python3.8+搭配MySQL8.0时,可安装8.0.x稳定版:pip install mysql-connector-python==8.0.33
  • 注意:版本不匹配是触发内存访问错误的核心原因之一,避免安装过新或过旧的版本。

2. 替换连接库(改用PyMySQL)

如果mysql.connector持续出现问题,换用更稳定的PyMySQL替代:

  • 安装PyMySQL:pip install pymysql
  • 修改连接代码:
import pymysql
db = pymysql.connect(
    host="localhost",
    user="root",
    passwd="password",
    database="test"
)

3. 确认PyCharm解释器与本地环境一致性

  • 打开PyCharm的File > Settings > Project: [你的项目名] > Python Interpreter
  • 对比当前解释器路径与终端执行where python(Windows)或which python(Linux/macOS)的输出,若不一致则切换到正确的解释器。

4. 验证MySQL本地连接可用性

  • 打开命令提示符,用官方客户端直接连接:mysql -u root -p password -D test
  • 若命令行能正常连接,说明问题出在Python库或PyCharm环境;若命令行也连接失败,检查MySQL服务是否正常运行,或root用户的localhost登录权限是否开启。

5. 修复MySQL客户端依赖库

  • 手动下载对应系统版本的MySQL Connector/C(非Python库),安装后将其bin目录添加到系统环境变量PATH中
  • 重启PyCharm后再次运行代码

内容的提问来源于stack exchange,提问作者fateme ghanbari

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 19:50:55