我正在尝试将 Mysql 连接到 Pycharm。 使用此代码:
import mysql.connector
db = mysql.connector.connect(
host="localhost",
user="root",
passwd="password",
database="test"
但我得到了这个:进程已完成,退出代码 -1073741819 (0xC0000005)
我该怎么办?
我在ChaTgpt的帮助下做了很多事情。但他们没有工作。 例如: 视窗 打开 Windows 防火墙:
在“开始”菜单中搜索“具有高级安全性的 Windows Defender 防火墙”并将其打开。 创建新的入站规则:
在左侧窗格中,选择入站规则。 在右侧窗格中,单击“新建规则...” 设置规则:
规则类型:选择端口,然后单击下一步。 端口:选择 TCP,然后在特定本地端口字段中指定 3306。单击“下一步”。 操作:选择允许连接并单击下一步。 配置文件:选择您想要允许此连接的网络配置文件(域、专用、公共),然后单击下一步。 名称:为您的规则命名,例如“MySQL Port 3306”,然后单击“完成”。 重启MySQL服务:
创建规则后,重新启动 MySQL 服务以应用更改。
复制另一个答案:
如果通过执行同一段代码就完全没问题了 PyCharm 处于非调试(运行)模式。在调试中禁用上述代码 模式,问题已解决。
尝试在非调试模式下运行。