python操作mysql之增删改查

【insert】

 1 import MySQLdb
 2
 3 conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
 4 cur = conn.cursor()
 5
 6 #把数据放到元组
 7 sql = "insert into wang (id,name) values(%s,%s)"
 8 params = (3,‘wangsuchen‘)
 9
10 cur.execute(sql,params)
11 conn.commit() #提交
12
13 cur.execute(‘select * from wang‘)
14 print cur.fetchall() #必须在上一条execute命令执行后再执行这条,
15
16 cur.close()
17 conn.close()

【delete】

 1 import MySQLdb
 2
 3 conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
 4 cur = conn.cursor()
 5
 6 sql = "delete from wang where id = %s"
 7 params = (3)
 8
 9 cur.execute(sql,params)
10 conn.commit()
11
12 cur.execute(‘select * from wang‘)
13 print cur.fetchall()
14
15 cur.close()
16 conn.close()

【updata】

import MySQLdb

conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
cur = conn.cursor()

sql = "update wang set name = %s where id = %s"
params = (‘chenying‘,2)

cur.execute(sql,params)
conn.commit()

cur.execute(‘select * from wang‘)
print cur.fetchall()

cur.close()
conn.close()

【select】

 1 import MySQLdb
 2
 3 conn = MySQLdb.connect("192.168.100.150","u01","123123","08day5" )
 4 cur = conn.cursor()
 5
 6
 7 cur.execute(‘select * from wang‘)
 8 print cur.fetchall()
 9
10 cur.close()
11 conn.close()

原文地址:https://www.cnblogs.com/chuangcc/p/8232924.html

时间: 2024-11-07 21:26:03

python操作mysql之增删改查的相关文章

Python操作mysql(增删改查)

#!/usr/bin/env python #coding:utf-8 import MySQLdbtry:         #连接mysql的方法:connect('ip','user','password','dbname')         #conn=MySQLdb.connect(host='localhost',user='root',passwd='123456',db='test')     conn =MySQLdb.connect('127.0.0.1','root','12

PHP 操作MySQL:增删改查

1. 操作MySQL <?php $conn = mysql_connect('localhost','root',''); if($conn){ //echo 'connect success';. mysql_select_db('test',$conn); // $result = mysql_query("SELECT id, name FROM users WHERE id = 1"); // $result_arr = mysql_fetch_assoc($resul

shell操作mysql之增删改查

假设mysql用户名root 密码123456,新建测试数据表utable 脚本如下: #!/bin/bash#mysqlop.shmysql="/app/local/mysql/bin/mysql -uroot -p123456"#sql="show databases"#sql="show tables from test"sql="create table test.utable( id int unsigned auto_inc

如何在python使用mysql的增删改查

非原创 1.建立一张表 #!/usr/bin/python3 import pymysql # 打开数据库连接db=pymysql.connect('localhost','wjh','123456','test') # 使用 cursor() 方法创建一个游标对象 cursorcursor = db.cursor() # 使用 execute() 方法执行 SQL,如果表存在则删除#cursor.execute("DROP TABLE IF EXISTS EMPLOYEE") # 使

python操作mysql数据库之&quot;删改查&quot;

import pymysql conn = pymysql.connect(host='127.0.0.1',port=3306,user='root',passwd='990310',db = 'school',charset='utf8') cursor = conn.cursor() l = [ ('鸭蛋1','女',2), ('鸭蛋2', '女', 2), ('鸭蛋3', '女', 2) ] #r = cursor.execute('insert into student(sname,g

MySQL---数据库从入门走上大神系列(二)-用Java对MySQL进行增删改查

上节已经学会对MySQL进行简单的增删改查了,那么,我们如何实现用Java来对数据库操作增删改呢. 本节将用Java演示对MySQL进行增删改查. 简单的来说,分为4个步骤: 1.加载连接器(驱动)   通过Driver类 (最好用类反射来加载,更加灵活) 2.建立与数据库的连接 3.获取语句对象 4.对数据库进行操作(增删改查) 其实第一步现在可以不用写了,高版本的MySQL已经在内部帮我们写好了第一步,但是,为了兼容性更好(兼容低版本的MySQL)我们最好还是写上第一步. 我们先看一下原数据

MySQL之增删改查之

MySQL之增删改查 前言:以下是MySQL最基本的增删改查语句,很多IT工作者都必须要会的命令,也是IT行业面试最常考的知识点,由于是入门级基础命令,所有所有操作都建立在单表上,未涉及多表操作. 前提:在进行“增删改查”的操作之前,先建立一个包含数据表student的数据库(具体操作可以见MySQL之最基本命令): 1.“增”——添加数据 1.1 为表中所有字段添加数据 1.1.1 INSERT 语句中指定所有字段名 语法:INSERT INTO 表名(字段名1,字段名2,…)   VALUE

flex 操作xml 实现增删改查 .

一 在介绍Flex中操作XML之前,首先简单介绍下XML中的基本术语. 元素:XML中拥有开始标签和结束标签的这一块称为“元素”    节点:把XML元素与文本结合起来统称为节点    根节点:位于整个XML文当顶端的节点    文本节点:包含文本的节点    属性:元素的组成部分,以键/值形式放在元素标签内 用一个例子来说明 view plaincopy to clipboardprint?<root_node><!--这是一个根节点也是一个元素-->            &l

Java连接MySQL数据库增删改查通用方法

Java连接MySQL数据库增删改查通用方法 运行环境:eclipse+MySQL 以前我们Java连接MySQL数据库都是一个数据库写一个类,类下面写好多方法,要是多个数据库,就要写多个类多个方法,导致代码编写太过于繁琐,所以为了改变这样的繁琐,我将连接数据库的方法进行了一系列的封装,使用户传入一个对象值Object就可以得到想要的. 我在之前写过一篇普通的Java连接MySQL数据库,大家可以看看,以便对比参考之后就知道差距了  数据库--MySQL-->Java篇 接下来我给大家讲讲如何将