python通过connect对象连接数据库对吗_python连接数据库:
import pymysql
创建connectinon对象:
con = pymysql.connect(host = "localhost",user = "root",password = "123",db = "day32",charset = "utf8")
创建cursor对象:
car = con.cursor()
car.execute("select * from sanguo")
data = car.fetchall()
print(data)
for i in data:
print(i)
//对数据库表中插入数据操作:
import pymysql
conn = pymysql.connect(host = "localhost",user = "root",password = "123",db = "day32",charset = "utf8")
cur = conn.cursor()
cur.execute('insert into sanguo1 values(4,"孙权")')
conn.commit()
//用户交互连接数据库操作:
import pymysql
conn = pymysql.connect(host = "localhost",user = "root",password = "123",db = "day32",charset = "utf8")
cur = conn.cursor()
id = input("请输入ID号:")
name = input("请输入名字:")
cur.execute('insert into sanguo1 values(%d,"%s")' %(int(id),name))
conn.commit()
//封装连接数据库:
import pymysql
cur = None
conn = None
def getall(sql):
conn = pymysql.connect(host = "localhost",user = "root",password = "123",db = "day32",charset = "utf8")
cur = conn.cursor()
cur.execute(sql)
return cur.fetchall()
def exceDML(sql):
conn = pymysql.connect(host = "localhost",user = "root",password = "123",db = "day32",charset = "utf8")
cur = conn.cursor()
cur.execute(sql)
conn.commit()
def close():
if cur:
cur.close()
if conn:
conn.close()
//模拟mp3存储音乐的路径和歌曲名:
import pymysql
conn = pymysql.connect(host = "localhost",user = "root",password = "123",db = "music",charset = "utf8")
cur = conn.cursor()
name = input("输入歌曲名:")
mpath = input("输入音乐下载路径:")
cur.execute('insert into music values("%s","%s")' %(name,mpath))
conn.commit()
#//项目实现要求:
# 可以通过Python向数据库中添加歌曲名和所在路径(可以手动输入,模拟歌曲下载)
# 通过Python从数据库中取得想听的歌曲名,歌曲路径,用得到的路径进行音乐播放(注意格式),并print打印当前正在播放的歌曲名(不要求连续播放)
# 尝试把项目中的常用功能封装成模块
import pygame
import time
import pymysql
con = pymysql.connect(host = "localhost",user = "root",password = "123",db = "day33",charset = "utf8")
car = con.cursor()
name = input("请输入歌名:")
path = input("请输入路径:")
# 十年
# E:\\韩红 - 十年(Live).mp3
car.execute("insert into t_music1 values(13,%s,%s)",(name,path))
con.commit()
car.execute("select * from t_music1")
data = car.fetchall()
print(data)
data = data[-1][-1].replace("\\\\","\\")
print(data)
pygame.mixer.init()
pygame.mixer.music.load(data)
pygame.mixer.music.play()
time.sleep(100)
python听歌:
import pygame
import time
pygame.mixer.init()
pygame.mixer.music.load(f"F:\无损音乐\洛天依 - 洛天依投食歌.mp3")
pygame.mixer.music.play()
time.sleep(100)
结果: pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html
python通过connect对象连接数据库对吗_python连接数据库:相关推荐
- python通过connect对象连接数据库对吗_Python连接数据库学习之DB-API详解
前言 大家都知道在Python中如果要连接数据库,不管是MySQL.SQL Server.PostgreSQL亦或是SQLite,使用时都是采用游标的方式,所以就不得不学习Python DB-API. ...
- python通过什么对象连接数据库步骤_python如何连接数据库
Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python DB-API使用流程: 引入 API 模块 获取与数据库的连接 ...
- python通过什么对象连接数据库步骤_Python连接MySQL数据库方法介绍(超详细!手把手项目案例操作)...
本文涉及到的开发环境:操作系统 Windows 10 数据库 MySQL 8.0 Python 3.7.2 pip 19.0.3 两种方法进行数据库的连接分别是PyMySQL和mysql.connec ...
- python通过什么对象连接数据库_干货!python与MySQL数据库的交互实战
1 安装pymysql库 如果你想要使用python操作MySQL数据库,就必须先要安装pymysql库,这个 库的安装很简单,直接使用pip install pymysql; 假如上面这种方式还是安 ...
- python文本框与数据库的关联_Python 基于python+mysql浅谈redis缓存设计与数据库关联数据处理...
基于python+mysql浅谈redis缓存设计与数据库关联数据处理 by:授客 QQ:1033553122 测试环境 redis-3.0.7 CentOS 6.5-x86_64 python 3. ...
- python通过什么对象连接数据库_「Python」连接数据库的三种方式
连接SQLite 要操作关系数据库,首先需要连接到数据库,一个数据库连接称为Connection: 连接到数据库后,需要打开游标,称之为Cursor,通过Cursor执行SQL语句,然后,获得执行结果 ...
- python脚本监控mysql数据库_Python脚本监控mysql数据库,Python脚本监控mongo数据库
任务:应帅气的领导要求,需要监控生产环境mysql和mongo数据库服务.不仅要connect successful还要进行数据交互进一步确认数据库服务正常. 思路: mysql和mongo 数据库i ...
- python亿级mysql数据库导出_Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法...
本文实例讲述了python实现将MySQL数据库表中的数据导出生成csv格式文件的方法.分享给大家供大家参考,具体如下: #!/usr/bin/env python # -*- coding:utf- ...
- python连接不上数据库_python连接各种数据库
很多同学在使用python进行自动化测试的时候,会涉及到数据库数据校验的问题,因为不知道如何在python中如何对数据库,这个时候会一脸茫然,今天在这里给大家汇总一下python对接几大常用的数据库操 ...
最新文章
- 每天学一点Scala之 伴生类和伴生对象
- 大型网站技术架构(2):架构要素和高性能架构
- 服务器的ras性能指标,Unix服务器6大原则深度讲解
- es6 Set的几种使用场景
- windowsDOS命令
- php java 架构_JAVA和PHP到底谁才是老大?
- css 大于号 标签_web前端教程之怎样学好css?
- dotNET Core 3.X 使用 Autofac 来增强依赖注入
- 2020牛客国庆集训派对day2 VIRUS OUTBREAK
- 11.6 MariaDB安装 11.7/11.8/11.9 Apache安装
- 调用另外一个文件_从零开始学Python-Day52-文件读写
- ASP.NET AJAX学习记要(2)-下手之JavaScript
- 详尽解读中美科技差距究竟多么巨大
- 利用微搭低代码实现公差申请
- 代码复杂度问题,coverity代码静态分析工具检查
- hublider配置php环境(wamp、phpstudy,php工具箱...)
- 华为升级鸿蒙系统教程,华为升级鸿蒙系统方法汇总 华为手机各型号升级鸿蒙系统教程...
- 【巴马火麻茶】调节三高、治疗失眠、排毒减肥,轻松get长寿的秘密!
- 球球大作战服务器维护时间,2018球球大作战每日解除限制时间是几点 | 手游网游页游攻略大全...
- 了解RabbitMQ