当前位置:网站首页 > 数据科学与大数据 > 正文

Pymysql无法连接mysql服务的原因(pymysql 连接数据库)



1.检查mysql服务

查看mysql服务是否开启

 
  

若没开启,开启mysql服务

 
  

2.检查mysql的3306端口

查看3306端口是否打开

 
  

若没打开,打开3306端口

 
  

3.修改配置文件

配置文件及其路径为

 
  

找到 bind-address 将默认的127.0.0.1修改值为 0.0.0.0

重启mysql

 
  

4.检查用户权限

查看用户是否允许任何主机远程连接

 
  

如果列包含,则表示该用户可以从任何主机进行连接。如果列包含特定的IP地址或主机名,则用户只能从那些地址或主机进行连接。

若不允许(只能本地),开启任意主机远程连接或者开启特定主机连接

 
  
 
  

刷新权限

 
  

安装mysql-connector-python包

 
  

python代码

 
  

确保将your_server_ip、your_username、your_password/、your_database和your_table替换为你自己的MySQL服务器IP、用户名、密码、数据库名和表名

运行得到查询结果

如有错误,请大佬们多多指教(抱拳)。

到此这篇Pymysql无法连接mysql服务的原因(pymysql 连接数据库)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 自动驾驶数据安全与法律保护问题研究(自动驾驶数据安全与法律保护问题研究报告)2025-10-25 21:09:06
  • dbeaver连接达梦数据库(dbeaver连接达梦数据库时不显示表)2025-10-25 21:09:06
  • mongodb数据库登录命令(mongodb 登录命令)2025-10-25 21:09:06
  • db3数据库打开(db3 数据库)2025-10-25 21:09:06
  • bt1120数据协议(bt1120接口定义)2025-10-25 21:09:06
  • 自动驾驶图片数据标注规范要求(自动驾驶图片数据标注规范要求有哪些)2025-10-25 21:09:06
  • 自动驾驶数据(自动驾驶数据集如何收集)2025-10-25 21:09:06
  • 全文数据库有哪些数据库类型(全文数据库有哪些数据库类型的)2025-10-25 21:09:06
  • 学术数据库检索(学术数据库的检索主要通过哪些途径)2025-10-25 21:09:06
  • 数据库基础知识试题(数据库基础考试题及答案)2025-10-25 21:09:06
  • 全屏图片