千家信息网

用python操作mysql数据库(之简单查询操作)

发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,1、mysql安装此处省略一万字.......2、pip安装MySQLdb模块sudo pip install mysql-python3、简单代码#!/usr/bin/env python# -*-
千家信息网最后更新 2025年01月22日用python操作mysql数据库(之简单查询操作)

1、mysql安装

此处省略一万字.......


2、pip安装MySQLdb模块

sudo pip install mysql-python


3、简单代码

#!/usr/bin/env python# -*- coding: utf-8 -*-import MySQLdb#建立连接conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1qaz#EDC',db='test_db')cur = conn.cursor() #创建一个游标#说明,connect方法生成一个连接对象,通过这个对象来访问到数据库#对数据进行操作res = cur.execute('select * from UserInfo') #执行sql语句data = cur.fetchall()   #读取执行结果#关闭数据库连接cur.close()conn.close()print res #打印出共有多少条数据print data #打印数据的实际内容


4、查询指定ID号的数据

#!/usr/bin/env python# -*- coding: utf-8 -*-import MySQLdb#建立连接conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1qaz#EDC',db='test_db')cur = conn.cursor()#对数据进行操作sql = "select * from user where id=%s" #定义sql语句params = ('3')    #参数 ID为3cur.execute(sql,params)    #执行sql语句data = cur.fetchall()#关闭数据库连接cur.close()conn.close()print data


0