python中的数据库增加等操作

日期:2019-10-10

浏览:814次

评论:0条

侧边栏

"""

1-导入模块

2-创建连接对象

3-创建游标对象

4-使用游标对象执行SQL

5-提交

6-获取执行结果(影响的行数)

7-打印执行结果

8-关闭游标对象

9-关闭数据库

"""

# 1-导入模块

import pymysql

# 2-创建连接对象

conn = pymysql.connect(host='192.168.38.1',user='root',password='123456', database = 'python_db')

# 3-创建游标对象

cur=conn.cursor()

# 4-使用游标对象执行SQL

exec_sql = cur.execute('create table cars( id int primary key auto_increment,'

'name varchar(20) not null,'

'price float(9,2) not null default 0.00,'

'modle varchar(30))')

# exec_sql += cur.execute('show tables')

inset_list = cur.execute("insert into cars (name,price,modle) values ('本田',340000.68,'卡罗拉'),"

"('雪佛兰',99000,'科沃兹'),"

"('宝马',674006.88,'X6')")

# 5-提交

conn.commit()

# 6-获取执行结果(影响的行数)

select_list = cur.execute("select * from cars")

print("同有数据%d条"%select_list)

# 7-打印执行结果

result = cur.fetchone()

print(result)

# 8-关闭游标对象

cur.close()

# 9-关闭数据库

conn.close()

赞0

踩0

你肿么看?

昵称(必填)

邮件地址(必填)

个人主页

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

搜索

热门文章

本例是采用虚拟机模式创建Raid,从VM虚拟机中添加磁盘

2017-09-26

国产系统DEEPIN(深度系统安装)

2018-09-30

华为ENSP模拟无线AP配置

2020-06-09

shell脚本编写之ping命令与while及for语言的编写

2017-10-16

Linux:使用文本文件来保持配置文件之VIM操作大全

2017-09-29

标签云

最新评论

公众号

欢迎大家使用公众号

链接

sitemap

|

关于我

|

给我留言  |

全部标签

本博客内容非经本人允许,禁止转。经同意必须保留源内容出处!

谢谢

python怎么进行数据库增加_python中的数据库增加等操作相关推荐

  1. python pandas excel 修改列_Python中Pandas读取修改excel操作攻略(代码示例)

    本篇文章给大家带来的内容是关于Python中Pandas读取修改excel操作攻略(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 环境:python 3.6.8 以某米赛 ...

  2. python集合的加减_python 中对list做减法操作

    问题描述:假设我有这样两个list, 一个是list1,list1 = [1, 2, 3, 4, 5] 一个是list2,list2 = [1, 4, 5] 我们如何得到一个新的list,list3, ...

  3. python管理数据库的库_Python中管理数据库

    前言:Python中是利用MySQL模块和数据库之间建立联系. MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL ...

  4. python库管理_Python中管理数据库

    前言:Python中是利用MySQL模块和数据库之间建立联系. MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL ...

  5. python数据库环境详解_python中MySQL数据库相关操作

    一 安装基本环境 1 简介 MySQL 基于TCP 协议之上的开发,但是网络连接后,传输的数据必须遵循MySQL的协议,封装好MySQL协议的包,就是驱动程序 MySQL 的驱动 MySQLDB 最有 ...

  6. python读取数据库数据类型_Python中从SQL型数据库读写dataframe型数据

    Python的pandas包对表格化的数据处理能力很强,而SQL数据库的数据就是以表格的形式储存,因此经常将sql数据库里的数据直接读取为dataframe,分析操作以后再将dataframe存到sq ...

  7. python配什么数据库_python中常见数据库有哪些

    python中常见的数据库有哪些呢?数据库大致分为两大类,第一类是包括关系数据库,第二类是非关系数据库,下面介绍一下这两类数据库的相关知识. 包括关系数据库:sqlite,mysql,mssql 非关 ...

  8. python自带模块连接数据库_Python模块Sqlite数据库模块

    Python模块Sqlite数据库模块简介 从Python2.5以后的版本开始引入SQLite,属于Python内置模块,不需要额外安装.Sqlite以小巧快捷著称.SQLite第一个Alpha版本诞 ...

  9. python做mysql数据迁移_Python中MySQL数据迁移到MongoDB脚本的方法

    MongoDB简介 MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库 ...

最新文章

  1. 使用内部(com.android.internal)和隐藏(@hide)API[第4部分,定制ADT]
  2. CentOS7.2 忘记root密码解决
  3. 牛客16502 螺旋矩阵
  4. Spring Boot基础学习笔记13:路径扫描整合Servlet三大组件
  5. Error:Protocol family unavailable
  6. js工作笔记003---js编写习惯_提高网页显示速度
  7. 160. Intersection of Two Linked Lists(剑指Offer-两个链表的第一个公共结点)
  8. 模拟实现求字符串长度函数strlen
  9. adobe illustrator的格式刷
  10. 供应脂质体形成材料DSPE-PEG-Thiol,DSPE-PEG-SH
  11. C#实现Modbus协议与PLC通信
  12. tableView的懒懒的跳转方式,加载数据源方式
  13. 深度模型的日志异常检测,还有谁不会?
  14. Android开发之Webview中原生与JS交互
  15. python初中生有必要学吗_作为初中生该如何学编程?
  16. 哪里可以学Java?
  17. python画素描画_基于python实现把图片转换成素描
  18. 基于FPGA的两位按键控制LED数码管加减计数实验
  19. Chrome 开发者工具审查元素快捷键
  20. 5. springboot-----项目实战-帐单管理系统(Thymeleaf)

热门文章

  1. CodeForces 1535D : Playoff Tournament 二叉树
  2. Openwrt_Widora: 一种定点FFT计算方法的实现
  3. 【Python】Selenium模拟点击网页下载文件
  4. PCA(Principal Component Analysis 主成分分析)原理及MATLAB实现
  5. vue的pc端适配vw vh rem
  6. Error: pngquant failed to build, make sure that libpng is installed
  7. c语言双重for循环流程图_第九章、C语言循环之for
  8. Java架构师之路——Java中高阶知识精讲-银文杰-专题视频课程
  9. Sprng框架 的学习!
  10. html让图片下浮的代码,HTML基础-标签