zoukankan      html  css  js  c++  java
  • MySQLdb & pymsql

    python有两个模块可以连接和操作mysql数据库,分别是MySQLdb和pymysql,python3建议使用pymysql

    MySQLdb安装

    pip install mysql-python

    pymysql安装 (python3)

    pip install PyMySQL

    连接mysql,主要两步,建立mysql连接对象、游标对象、再执行sql语句

    import pymsql
    
    conn = pymsql.connect(host="192.168.127.210",                   
                           user='root',
                           passwd='password',
                           port=3306,
                           db='python',
                           charset='utf8')
    curr = conn.cursor()                  #建立游标对象,只有拿到游标才能操作执行sql语句
    query = 'select * from jfspython'     # 构建查询语句
    curr.fetchone(query)              # 拉一条查询的结果,返回一个元组
    curr.fetchall(query)               # 拉取所有的查询结果,返回一个大的元组,里面包括元组
    curr.close()                           # 关闭游标对象 
    conn.close()                           # 关闭连接对象
       
    

      

  • 相关阅读:
    限制结果集行数
    函数的差异
    运算符的差异
    数据类型的差异
    简介
    Spring源码阅读入门指引
    Spring的三种注入方式
    AOP面向切面编程
    leetcode771
    leetcode669
  • 原文地址:https://www.cnblogs.com/huangweimin/p/5051694.html
Copyright © 2011-2022 走看看