zoukankan      html  css  js  c++  java
  • python3创建表及表数据;

    创建表,参考代码如下;

    import pymysql
    test=pymysql.connect('localhost','root','root','test1225')
    curs=test.cursor()
    curs.execute('drop table if exists xixi')
    sql="""
    create table `xixi`(`names` varchar(255) default null,
    `age` int(3) default null,
    `income` decimal(8,2) default 0)
    ENGINE=InnoDB DEFAULT charset=utf8;
    """
    curs.execute(sql)
    test.close()

     向表中添加数据;

    方式一、

    import pymysql
    test=pymysql.connect('localhost','root','root','test1225')
    curs=test.cursor()
    sql="""
    insert into `xixi` values('xiaohua',34,888.3)
    """
    curs.execute(sql)
    test.commit()
    test.close()
    方式二、#从外部传入参数
    import pymysql
    test=pymysql.connect('localhost','root','root','test1225')
    curs=test.cursor()
    names='张的美'
    age=18
    curs.execute('insert into xixi(names,age) values("%s",%d)'%(names,age))
    test.commit()
    test.close()
    方式三、错误回滚
    import pymysql
    test=pymysql.connect('localhost','root','root','test1225')
    curs=test.cursor()
    names='张的美'
    age=18
    money=888
    try:
    curs.execute('insert into xixi values("%s",%d,%f)' % (names, age, money))
    test.commit()
    except:
    test.rollback()
    print('执行错误,并且已回滚')
    test.close()



    越努力,越幸运!!! good good study,day day up!!!
  • 相关阅读:
    get和post的区别
    关于webWorker的理解和简单例子
    JavaScript停止事件冒泡和取消事件默认行为
    深入理解js构造函数
    js之yeild
    文件组织方式
    HTML5新增的标签和属性归纳
    css3新增属性
    CSS3 transition介绍
    Mysql安装
  • 原文地址:https://www.cnblogs.com/canglongdao/p/12099454.html
Copyright © 2011-2022 走看看