python - FLASK python web:MySQLdb._exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")
问题描述
我尝试使用 Mysql 数据库使用 python 烧瓶框架制作一个简单的登录和注册系统,但是当我遇到以下问题时,有人可以为我的问题提供帮助吗? 屏幕截图消息错误
解决方案
确保您的 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
推荐阅读
- javascript - 发布版本中未调用 Webview Javascript 方法
- functional-programming - 如何在 Halogen 5 的 handleAction 函数中使用 logShow
- node.js - 如何在没有日期的情况下使用 where - mongoose
- jquery - 查找动态视频 src 并将 src 作为链接附加
- visual-studio-code - 根据 VS Code 中的文件扩展名自动打开带有自定义样板代码的文件
- java - How to remove \n in every Arraylist item
- android - 我使用 liulishuo.filedownloader.File 下载但不写入手机存储我在哪里出错?
- haskell - Haskero 中的目标名称乱码
- hazelcast - 通过 CP/RaftConsensus 使用 hazelcast 分布式锁时没有选出领导者
- angular - 从Angular4中的http post方法获取返回值无法正常工作