python mysql 简书_Python操作Mysql

搞了一上午,终于搞好了,现在回忆一下python连接mysql的过程

1、学习网站上说要安装MySQLdb,现在安装包之后发现mysql-python不支持python3.X版本,于是开始百度,原来Python3.x版本要安装 mysqlclient,需要从下面网址下载需要的whl包,网址:https://pypi.org/project/mysqlclient/#files

根据我的python版本现在了下图圈住的whl包,并把他放在python安装的根目录下,忘记python安装在哪里的话可以,在命令行创建输入where python查出来。

79b0691208ee

python3.X版本下载whl包

79b0691208ee

whl包

放在python安装的根目录下

2、使用dos命令安装whl文件包,输入命令之后傻眼了,pip命令无效,,于是百度pip命令

79b0691208ee

pip工具

因为我的python安装包是同事发过来的,不知道有没有自带,因此我觉得重新安装pip工具 参考链接:http://www.360doc.com/content/14/1017/08/10724725_417590569.shtml  参考第一部分安装步骤即可。

中间又栽了几个坑,最后总算安装好了pip工具,顺手查看一下pip下面有哪些命令

79b0691208ee

pip工具包命令

3、第三步就回到上面的pip install命令安装mysqlclient,需要进入安装python的根目录安装

79b0691208ee

pip install命令安装mysqlclient

4、验证是否安装成功

进入python下,输入import MySQLdb,如果报错就是安装成功啦

79b0691208ee

验证mysqlclient是否安装成功

5、然后我就兴冲冲的打开PyCharm准备一顿操作,结果导入MySQLdb居然标红,然后又开始百度,查到了这个https://www.cnblogs.com/pachongshangdexuebi/p/8479811.html,大家可以参考一下,反正我按照上面的操作走不通,,,

79b0691208ee

最也是在这里按直接随便点开看了看,最后OK,发现居然不红了,变成了灰色。。然后输入了连接mysql数据库的代码,运行成功,完美,下午接着探索。

import MySQLdb

# 打开数据库连接

db = MySQLdb.connect("localhost","root","123456","testdb",charset='utf8' )

# 使用cursor()方法获取操作游标

cursor = db.cursor()

# 使用execute方法执行SQL语句

cursor.execute("SELECT VERSION()")

# 使用 fetchone() 方法获取一条数据

data = cursor.fetchone()

print("Database version : %s " % data)

# 关闭数据库连接

db.close()

79b0691208ee

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值