美文网首页
Python操作Mysql

Python操作Mysql

作者: 小菊花麻麻颗糖 | 来源:发表于2019-12-13 11:59 被阅读0次

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

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

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

    python3.X版本下载whl包 whl包 放在python安装的根目录下

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

    pip工具

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

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

    pip工具包命令

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

    pip install命令安装mysqlclient

    4、验证是否安装成功

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

    验证mysqlclient是否安装成功

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

    最也是在这里按直接随便点开看了看,最后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()

    相关文章

      网友评论

          本文标题:Python操作Mysql

          本文链接:https://www.haomeiwen.com/subject/mhkfnctx.html