最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python 如何连接mysql

    正文概述    2020-06-17   204

    python 如何连接mysql

    第一步,我们首先需要通过pip安装PyMySQL库,在命令行窗口中输入“pip install PyMySQL”,如下图所示:

    python 如何连接mysql

    更多Python连接数据库的相关内容,可以关注Python学习网:《数据库》栏目

    第二步,安装好PyMySQL库之后,我们就可以连接mysql数据库了,首先import pymysql.cursors,然后通过

    connection = pymysql.connect(host='localhost', port=3306,user='root',passwd='123456'db='coal_blending',
    charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor)

    连接mysql数据库,如下图所示:

    python 如何连接mysql

    相关推荐:《Python入门教程》

    第三步,连接mysql数据库之后,就可以通过sql语句来读取数据库内容了,完整代码如下:

    import pymysql.cursor
    # 连接MySQL数据库
    connection = pymysql.connect(host='localhost', port=3306, user='root', passwd='123456',db='coal_blending',
    charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor)
    try:
      # 通过cursor创建游标
      cursor = connection.cursor()
      # 创建sql 语句
      sql = "select * from coal_blead"
      # 执行sql语句
      cursor.execute(sql)
      # 获取所有记录列表
      results = cursor.fetchall()   
    print(results)   
    for data in results:  # 打印结果      
    print(data)
        except  
    Exception :
    print("查询失败")
    
    cursor.close() #关闭游标连接
    connection.close() # 关闭数据库连接

    python 如何连接mysql

    第四步,运行py文件,可以看到已经成功从mysql数据库中读取数据了,需要注意的是上面代码连接mysql数据库的用户名,密码,库名,表名需要根据自己的修改,如下图所示:

    python 如何连接mysql

    第五步,我们可以看一下python读取数据库内容的几种方法,如下图所示:

    python 如何连接mysql


    起源地下载网 » python 如何连接mysql

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元