当前位置: 首页 > Python编程 > Python编程实战技能 > Python编程技术分享 > python无法连接数据库如何解决

python无法连接数据库如何解决

发布时间:2020年09月27日 08:27:49 来源: 点击量:656

【摘要】解决python无法连接数据库问题的方法:1、在Navicat中将root用户的主机名localhost改成IP地址;2、添加新用户,将主机名改为自己的IP地址即

解决python无法连接数据库问题的方法:1、在Navicat中将root用户的主机名localhost改成IP地址;2、添加新用户,将主机名改为自己的IP地址即可。

引进MySQL db模块后

db=MySQLdb.connect(user="root",passwd="pas",host="localhost",db="crawlerdb",port=3306)

会提示无法连接到MySQL Server,但命令行和NaviCat都是正常的。

原因应该是python无法正确解析locahost

解决方法一:在Navicat中将root用户的主机名localhost改成IP地址。

解决方法二:添加新用户,将主机名改为自己的IP地址。

db=MySQLdb.connect(user="FENG",passwd="pas",host="192.121.0.0",db="crawlerdb",port=3306)

推荐课程:MySQL从零到进阶(尚硅谷)

分享到: 编辑:wangmin

就业培训申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

预约成功

本直播为付费学员的直播课节

请您购买课程后再预约

环球青藤移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球青藤官方微信服务平台

刷题看课 APP下载

免费直播 一键购课

代报名等人工服务

课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部