[很郁闷]python2.7连接mysql5.5配置

前言:今天在公司电脑上python版本跟自己家里电脑上的一样,不一样的是mysql公司版本5.6,结果花了两天的时间都没配置好python和mysql

简单说就是python连接mysql一直报2003错误,报错代码为:(2003, "Can‘t ,connect to MySQL server on ‘localhost‘ (10061)"

网上百度了一天的时间仍未找到解决办法,貌似mysql5.6起,其配置变了,反正公司电脑上mysql服务启动后,通过cmd输入netstat -ano查看mysql端口使用,结果发现其localadress为::1,貌似是ipv6地址,到目前不知道怎么解决。

回到家里后,想到网上有位前辈说实在不行换个版本的mysql吧,于是回家在自己电脑上配置情况如下:

python-2.7.10.msi安装,然后再path中添加安装路径

mysql-5.5.46-win32.msi:安装,然后再path中添加安装路径,然后参考前面的文章《在windows下安装配置mysql

MySQL-python-1.2.3.win32-py2.7.exe:直接安装,然后import MySQLdb是否安装正确

测试python连接居然没问题,真是无语了!(当然通过cmd输入netstat -ano查看mysql端口的localadress为127.0.0.1,这是正常的情况)

正文:

将前面三个安装完后编写一个py脚本文件,内容如下:

import MySQLdb
conn=MySQLdb.connect(
host=‘localhost‘,#127.0.0.1也可以
port=3306,
user=‘root‘,
passwd=‘123456‘,
db=‘mysql‘,
)
cur=conn.cursor()
cur.execute("SELECT VERSION();")
data = cur.fetchone()
print "Database version : %s " % data

F5运行脚本,输出Database version : 5.5.46 ,看来完全没问题啊。

最后给出下载地址(若连接失效,请私信告知,谢谢!):

python-2.7.10.msi:https://www.python.org/downloads/windows/

mysql-5.5.46-win32.msi:http://dev.mysql.com/downloads/file/?id=458972

MySQL-python-1.2.3.win32-py2.7.exe:http://vdisk.weibo.com/s/awZ3drpB3YFxO

时间: 2024-12-29 11:29:51

[很郁闷]python2.7连接mysql5.5配置的相关文章

今天晚上很郁闷

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <

php5.6下连接Oracle的配置

php5.6下连接Oracle的配置 2014年09月03日  php开发 暂无评论 阅读460次 首先说明下,我是在windows下,系统是win7 64位 这个升级跨度有点大,一直用apache2.2的,apache2.4发布了很久都没去安装 可能是处女座的缘故,不想安装wamp,xamp之类的集成包,他们很早就出了apache2.4,php5.5这些包了 一直想升级php到新一点的版本的,但一直觉得麻烦,懒,不想动,纠结了好久,终于在今天换了apache2.4,php5.6 都是自己下单独

java商城开发中的连接池的配置

在对java商城开发以及jsp商城的开发中,连接池的使用以及配置更为重要,为什么会如此说了,下面我们的开发人员就来带大家深入的了解一下java开发过程中的连接池. 数据库每个读写操作需要一个连接,而它的访问流程大概如下: 应用数据层向DataSource请求数据库连接 DataSource使用数据库Driver打开数据库连接 创建数据库连接,打开TCP socket 应用读/写数据库 如果该连接不再需要就关闭连接 关闭socket 容易推断出打开/关闭数据库连接是开销很大的操作.PostgreS

delphi7连接mysql5一方法

今天开始研究mysql,在网上搜了一下资料,都是要安装这个,安装那个,很麻烦. 经过一直摸索.测试,得到一个快速的方法,很实用,只是稳定性有待发现. 先去下载:http://www.justsoftwaresolutions.co.uk/delphi/dbexpress_and_mysql_5.html 然后把下载到的dbxopenmysql5_dll.zip解压出来,再把dbxopenmysql50.dll和libmysql.dll都放到工程文件夹下. 在Form上放上TSQLConnecti

【转】【很全很新】C3P0 连接池和 DBUtils 配合事务使用总结

[转]https://blog.csdn.net/guozhaohui628/article/details/84793028 很久没用原生连接池,最近想写个小功能,结果发现很多地方不太懂,然后网上搜了半天的 c3p0 相关内容,全不符合我想要的.相同内容太多 而且没什么,所以我自己来总结下吧. 01 总结全文从以下来总结 连接池的作用,为什么要使用连接池书写自己的连接池,用于理解框架 c3p0 等连接池连接池框架 c3p0 使用连接池框架 c3p0 和 DBUtils 的配合使用配合事务的使用

PLSQL Develope连接oracle数据库配置

首先我们在讲PLSQL Develope连接oracle数据库配置之前,先讲下如果不用PLSQL Develope连接oracle数据库,那该怎么办,那就是在本机安装oracle数据库,不过这个对于配置渣的笔记本来说是个挑战,而且界面长时间不操作就会卡死,只能强制关闭,用起来非常不方便,如果笔记本配置高,且不想费力用PLSQL,那可以考虑直接安装oracle客户端. 下面我们来看看如何用PLSQ连接oracle. 1.自行百度下载plsql客户端,个人比较喜欢从CSDN上下载,你们随意.下载好后

Qt5连接Mysql5.7例子

Qt5连接Mysql5.7例子 : MysqlQt数据库 C++Qt框架(30)  . [cpp] view plain copy  <pre name="code" class="cpp">#include "mainwindow.h" #include "ui_mainwindow.h" #include<QSqlDatabase> #include<QDebug> MainWindow

14、Hibernate对c3p0连接池的配置

1.Hibernate3的c3p0连接池的配置 在hibernate.cfg.xml中配置如下信息: <!-- 1. 数据库连接配置 --> <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> <property name="hibernate.connection.url">jdbc:mysql:///

eclipse下jdbc数据源与连接池的配置及功能简介

今天在做四则运算网页版的时候遇到了一个困惑,由于需要把每个产生的式子存进 数据库,所以就需要很多次重复的加载驱动,建立连接等操作,这样一方面写程序不方便,加大了程序量,另一方面,还有导致数据库的性能急剧下降,那么怎么解决这个问题呢? 我所学到的方法就是通过JDBC数据源和连接池的方式来解决这个问题.利用DataSource来建立数据库的连接不需要加载JDBC驱动,也不需要DriverManager类,通过向一个JNDI服务器查询来得到DataSource对象,然后调用DataSource对象的g