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()
原文:https://www.cnblogs.com/QiKa/p/13302228.html