首页 > 解决方案 > FLASK python web:MySQLdb._exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")

问题描述

我尝试使用 Mysql 数据库使用 python 烧瓶框架制作一个简单的登录和注册系统,但是当我遇到以下问题时,有人可以为我的问题提供帮助吗? 屏幕截图消息错误

标签: pythonmysql

解决方案


确保您的 mysql 实例已启动并正在运行

service mysqld start

如果这不能解决问题,请检查 my.cnf 文件中 mysql.sock 文件的位置

[mysqld]

socket=/var/lib/mysql/mysql.sock 

[client]

socket=/var/lib/mysql/mysql.sock

您可能必须将该文件链接到 /etc/mysql.sock


推荐阅读