database - 将 pymysql 与 pycharm 一起使用
解决方案
您的连接代码编写为pymysql.connect(host="locahost", user="root", password="xxxx")
但pymysql.connect
要求您提供密码,命名参数为“passwd”。因此,如果您将其更改为以下内容,它应该可以正常工作。
conn = pymysql.connect(host="localhost", user="root", passwd="xxx")
pymysql 的 github 自述文件中似乎存在差异。在示例代码中,它说“password =”,但在其他源文件中,它说“passwd =”,我一直在使用“passwd”,它工作正常。
您的错误消息还指出密码不是由using password: NO
推荐阅读
- excel - 如何在 Excel VBA 中以设定的时间间隔运行子程序?
- azure - 在子目录中写入 - Azure 映射数据流
- c# - 如何使用 asp.net() 获取 data-* 属性
- javascript - 列表项显示在我的待办事项应用程序的提交按钮中
- go - 如何使用 go-lang 提取 Kubernetes 中的活动 HPA
- python - 打印出文本的行号?
- openapi - OpenAPI - 对同一资源的每次操作不同的架构
- reactjs - NextJS。如何获取动态页面的规范 URL?
- vue.js - 在 heroku 上部署我的应用程序时出错
- maven - 从 Maven cli 运行 Cucumber 和 JUnit 测试