#导入模块
import pymysql import *
#主函数
def main():
#创建Connection连接
conn = connect(host='localhost',port=3306,database='数据库名',user='用户名',password='密码',charset='utf8')
#获取cursor ------执行sqlyu语句的对象
cs1 = conn.cursor()
#sql语句
sql = 'insert into 表名 values(键,"值")'
#让python来执行sql语句
count = conn.execute(sql)
#.format()跟 % 格式化输入一样
print('受影响的是{}行'.format(count))
#提交
conn.commit()
#关闭 游标对象 和 连接对象
cs1.close()
conn.close()
#if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。
if __name__=='__main__':
main()
python与mysql交互
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 引入模块 from pymysql import * connection 对象 用于建立与数据库的连接创建对象:...