python 连接mysql(mariadb) (mysqldb模块)
来源:互联网 发布:胖次 知乎 编辑:程序博客网 时间:2024/06/06 04:12
#!/usr/bin/python# -*- coding: UTF-8 -*-####################################### created by basededato #### 2017-9-27 ######################################## 数据库连接-mysql#引入mysqldb模块import MySQLdb#引入配置文件import mysqlconn_cfg#创建连接conn= MySQLdb.connect( host =mysqlconn_cfg.host, port =mysqlconn_cfg.port, user =mysqlconn_cfg.user, passwd=mysqlconn_cfg.passwd, db =mysqlconn_cfg.db )#打开游标cur = conn.cursor()#接收输入参数row=(id1,name,age)=(raw_input("请输入编号:"),raw_input("请输入姓名:"),input("请输入年龄:"))#print (type(age))#输入数据合法性判断while age > 100 or age < 18 : age = input("年龄超出限制,请重新输入")sql_insert = "insert into tb_emp (id1,name,age) values ("+id1+",'"+name+"',"+str(age)+")"#占位符使用#cur.execute('insert into tb_emp (id1,name,age) values (%s,%s,%s)',row)sql_delete = "delete from tb_emp where id1 = 1"sql_select = "select * from tb_emp"#执行游标 try : cur.execute(sql_insert) cur.execute(sql_delete) conn.commit()#异常捕获except: conn.rollback() print("error")#查询结果reslut=cur.execute(sql_select);msg=cur.fetchmany(reslut)for i in msg: print icur.close()conn.close()
阅读全文
0 0
- python 连接mysql(mariadb) (mysqldb模块)
- python模块之MySQLdb: 用python连接mysql数据库
- python模块之MySQLdb: 用python连接mysql数据库
- Python连接MYSQL --- MySQLdb
- Python连接Mysql数据库报错,安装MySQLdb模块
- Python连接Mysql数据库报错,安装MySQLdb模块
- python 使用mysqldb模块通过ssh隧道连接mysql
- python 使用sqlalchemy,mysqldb模块通过ssh隧道连接mysql
- python 使用mysqldb模块通过SSHTunnelForwarder隧道连接mysql
- python-mysql安装mysqldb模块
- python之mysql连接 MySQLdb
- Python安装MySQLdb模块(Linux)
- Python(一)MySQLdb模块安装
- python安装MySQLdb模块-(ubuntu,windows)
- Linux下安装MySQLdb模块(Python)
- python模块之mysql模块MySQLdb
- Python 连接数据库MySQLdb模块的安装
- Python下的Mysql模块MySQLdb安装
- 如何利用D3.js绘制一个简单的散点图
- 防盗链之--request.getHeader("Referer")
- Python发邮件问题(转)
- 解决 java double 减 int 型 产生的精度问题
- 阿里云centos7的java和tomcat的安装
- python 连接mysql(mariadb) (mysqldb模块)
- 阿里云全球第二批MVP 祁宁专访
- 学习任务之VS2010+QT4.8编程环境
- navicat11全系列破解教程
- apue 4.23 path_alloc未定义的引用问题
- 详解MySQL的用户密码过期/锁定解锁功能
- Ask Me Anything: Dynamic Memory Networks for Natural Language Processing 阅读笔记及tensorflow实现
- Sourcetree 切换其他分支导致最近的提交丢失
- NOI2008志愿者招募,奇妙的费用流