python利用MySQLdb模块进行数据库的连接实现增查操作
2018-02-04 11:55
906 查看
执行前准备工作:①python27②PyCharm开发工具③MySQLdb模块(如果不知道怎么安装这个模块的童靴,可以到我的博客中搜索,在python学习当中哦~)④一个网络上的或者是本地的mysql数据库
准备工作做好后,下面是基本操作实现:
import MySQLdb
if __name__ == '__main__':
userID = raw_input()
passwd = raw_input()
conn = MySQLdb.connect('Your IP Address','DB username','DB Password','DB name')
curInsert = conn.cursor()
curInsert.execute("insert into table_name(ID,PASSWORD) values (%s,%s)", (userID, passwd))
conn.autocommit(conn)
curQuery = conn.cursor()
curQuery.execute('select * from userinfostr')
rs = curQuery.fetchall()
curInsert.close()
curQuery.close()
print rs
pass注意sql语句中的占位符的使用其中(%s表示即将输入的是字符串 ,%d表示的是整数),养成好习惯,最后关闭插入和查询的游标即可。
一顿操作之后,预期的结果出现了,输出结果为:
准备工作做好后,下面是基本操作实现:
import MySQLdb
if __name__ == '__main__':
userID = raw_input()
passwd = raw_input()
conn = MySQLdb.connect('Your IP Address','DB username','DB Password','DB name')
curInsert = conn.cursor()
curInsert.execute("insert into table_name(ID,PASSWORD) values (%s,%s)", (userID, passwd))
conn.autocommit(conn)
curQuery = conn.cursor()
curQuery.execute('select * from userinfostr')
rs = curQuery.fetchall()
curInsert.close()
curQuery.close()
print rs
pass注意sql语句中的占位符的使用其中(%s表示即将输入的是字符串 ,%d表示的是整数),养成好习惯,最后关闭插入和查询的游标即可。
一顿操作之后,预期的结果出现了,输出结果为:
相关文章推荐
- 利用MySQLdb模块实现对数据库的简单操作
- 利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作。
- 利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作。book表结构如下:(id,name,price,author,descrip
- python数据库操作模块MySQLdb简介
- Python连接数据库并进行简单操作整理
- python模块使用之MySQLdb 连接 MySQL 数据库
- python中常用的各种数据库操作模块和连接实例
- python实现简单数据库连接及操作
- 利用python实现对鼠标的移动点击操作(PyMouse 模块安装方法)
- vb 利用ADO.Net实现数据库的连接,修改,删除,插入操作
- Python实现的连接mssql数据库操作示例
- 【python系列】mysqldb模块操作数据库
- python操作三大主流数据库(1)python操作mysql①windows环境中安装python操作mysql数据库的MySQLdb模块mysql-client
- Python的MySQLdb模块安装,连接,操作,增删改
- Python MySQLdb模块连接操作mysql数据库实例
- Python的MySQLdb模块安装,连接,操作,增删改
- python中使用MySQLdb模块进行操作
- 利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作代码
- python操作mysql(一)MySQLdb模块安装和数据库基本操作
- Python:安装setuptools,安装MySQLdb模块,连接数据库代码