首页 > 数据库技术 > 详细

pymysql 创建database以及表操作

时间:2020-07-15 00:54:56      阅读:57      评论:0      收藏:0      [点我收藏+]

1、安装好pymysql之后进行创建database(同mysql一样:例:CREATE  DATABASE TEST_DB)

2、例:

创建user表:

# 导入pymysql模块
import pymysql
 
# 连接database
conn = pymysql.connect(
    host=“你的数据库地址”,
    user=“用户名”,password=“密码”,
    database=“数据库名”,
    charset=“utf8”)
 
# 获取一个光标(用于执行sql)
cursor = conn.cursor()  # 执行完毕返回的结果  默认以元组显示
# 得到一个可以执行SQL语句并且将结果作为字典返回的游标
#cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)
 
# 定义要执行的SQL语句
sql = """
CREATE TABLE USER (
id INT auto_increment PRIMARY KEY ,
name CHAR(10) NOT NULL UNIQUE,
age TINYINT NOT NULL
)ENGINE=innodb DEFAULT CHARSET=utf8;     #注意:charset=‘utf8‘ 不能写成utf-8
"""
 
# 执行SQL语句
cursor.execute(sql)
 #----------执行完毕一定要关闭光标和链接--------------
# 关闭游标
cursor.close()
 
# 关闭数据库连接
conn.close()

 

pymysql 创建database以及表操作

原文:https://www.cnblogs.com/QiKa/p/13302228.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!