链接 Mysql 创建 数据库和创表,增加数据

2019-08-13 08:31:58来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

重点:

1. 链接服务器的数据库

2. 创建表和格式

3. 插入多行数据

 

import pymysql

try:
    host='xxx'
    user='xxx'
    passwd='xxx'
    db='test01'
    port=3306
    Table_name='kaka5'

    #  链接到服务器
    db = pymysql.connect(host, user, passwd, db, port)
    # 创建游标,对数据进行操作
    cursor = db.cursor()
    # 删除已经存在的同名表格
    sql1 = 'DROP TABLES IF EXISTS ' + Table_name
    cursor.execute(sql1)
    # 使用SQL语句创建表
    sql2 ='create table ' +  Table_name + " (FIRSTNAME CHAR(20),LASTNAME CHAR(20),AGE INT,SEX CHAR(1),INCOME FLOAT)"
    # 执行上面的sql语句
    cursor.execute(sql2)
    # 创建多行数据 (已经测试过了,没问题)
    sql3="insert into " + Table_name + "(FIRSTNAME, LASTNAME, AGE, SEX, INCOME) VALUES ('J', 'dana', 18, 'M', '100000'), ('P', 'dana', 18, 'M', '100000'), ('huang', 'laoban', 19, 'M', '9999')"
    cursor.execute(sql3)
    # 提交执行
    db.commit()
    # 关闭链接服务器
    db.close()
    print("创建完成")

except Exception as e:
    print("创建失败" + str(e))

  


原文链接:https://www.cnblogs.com/chen-jun552/p/11310642.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:列表和元组

下一篇:python爬虫学习之淘宝模拟登录