zoukankan      html  css  js  c++  java
  • python3.6中对Mysql的基本操作

    连接:

    import pymysql
    connect = pymysql.connect(host='***.**.*.**',
                              user='jxz',
                              password='******',
                              db='jxz',
                              port=3306,
                              charset='utf8',
                              autocommit=True
                              )
    cur = connect.cursor(pymysql.cursors.DictCursor)
        sql1 = "select * from information_schema.TABLES WHERE TABLE_NAME = 'Product_Management_zyb'"
        cur.execute(sql1)
        if len(cur.fetchall()) == 0:
            sql2 = "CREATE TABLE IF NOT EXISTS Product_Management_zyb( " 
                  "ID int PRIMARY KEY NOT NULL AUTO_INCREMENT," 
                  "name CHAR(10) NOT Null UNIQUE,price FLOAT(255,1) " 
                  "NOT Null,count INT NOT NULL ,color CHAR(10) NOT NULL );"
            cur.execute(sql2)
        cur.execute(sql)
        res = cur.fetchall() 
        rowcount = cur.rowcount    #表中总共有多少数据
        rownumber = cur.rownumber    #当前游标所在位置
    
    
        cur.close()
        connect.close()








    sql语句以及占位符的使用:
        sql1 = "select * from information_schema.TABLES WHERE TABLE_NAME = 'Product_Management_zyb'"
        sql2 = "CREATE TABLE IF NOT EXISTS Product_Management_zyb( " 
                  "ID int PRIMARY KEY NOT NULL AUTO_INCREMENT," 
                  "name CHAR(10) NOT Null UNIQUE,price FLOAT(255,1) " 
                  "NOT Null,count INT NOT NULL ,color CHAR(10) NOT NULL );"
        sql3 = "insert into Product_Management_zyb (name,price,count,color) values ('%s','%s','%s','%s');" % (name,price,count,color)
        sql4 = "update Product_Management_zyb set price = '%s',count = '%s',color = '%s' where name = '%s'"% (price,count,color,name)
    
    
    
    
    

  • 相关阅读:
    subsonic资源聚合
    一些经典的框架
    小毛看传统图书行业
    商界传媒20092010 从容就业,激情创业(企业家走进北在)活动记
    Beijing Perl Workshop 2009
    智力更生小毛笔记&心得
    使用world 2007 或是windows live writer写blog的设置
    php技术准备
    我需要知道的技术常识
    重新分配ip
  • 原文地址:https://www.cnblogs.com/arraon/p/12936611.html
Copyright © 2011-2022 走看看