首页 > 数据库 >Python连接数据库

Python连接数据库

时间:2023-05-14 09:00:13浏览次数:35  
标签:Python 数据库 游标 pymysql cursor 连接 conn

使用pymysql库:

使用pip进行安装:

pip install pymysql

以下是使用pymysql库连接MySQL数据库的示例代码:

import pymysql

# 连接到MySQL数据库
conn = pymysql.connect(
    host='localhost',
    user='username',#用户名和密码改为自己的
    password='password',
    db='database_name'
)

# 创建游标对象
cursor = conn.cursor()

# 查询表格中的数据
query = "SELECT * FROM table_name"
cursor.execute(query)

# 获取查询结果
for row in cursor.fetchall():
    print(row)

# 关闭游标和数据库连接
cursor.close()
conn.close()

运行结果:

标签:Python,数据库,游标,pymysql,cursor,连接,conn
From: https://www.cnblogs.com/ysk0904/p/17398726.html

相关文章

  • Python for loop with index All In One
    PythonforloopwithindexAllInOne带索引的Pythonfor循环error❌#!/usr/bin/python3Blue=17GREEN=27RED=22LEDs=list([RED,GREEN,Blue])forled,iinLEDs:print('led=',LEDs[i])#22,27,17"""Traceback(mo......
  • MySQL学习日志八,自连接
    第一步,在school建立category表CREATETABLE`category`(`categoryid`intNOTNULL,`pid`intDEFAULTNULL,`categoryname`varchar(255)DEFAULTNULL,PRIMARYKEY(`categoryid`))ENGINE=InnoDBDEFAULTCHARSET=utf8mb3顺带填一下数据昂题目:查询对应的子......
  • MySQL连接时报1040 Too many connections
    1发现问题最近使用mysql5.7的时候连接公司系统数据库时发现提示报错,出现mysqltoomanyconnection的异常。经过查询发现是mysql的系统自带的连接数太小,连接的线程超过系统配置导致出现错误。2解决过程2.1首先登录mysql终端,输入showvariableslikemax_connections,查看最大连接......
  • 括号生成--Python解法
    数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。例如n=1,输出:["()"]classSolution:defgenerateParenthesis(self,n:int)->List[str]:res=[]cur_str=''defdfs(cur_str,left,right):......
  • Python 的常见库
    Python是一种广泛使用的编程语言,有很多强大的库可以帮助开发人员实现各种任务。以下是一些常见的Python库:NumPy:一个用于数值计算的库,提供了高效的数组操作和数学函数。Pandas:一个用于数据分析和操作的库,提供了数据结构和函数,可以方便地处理和分析数据。Matplotlib:一个用于数据可视......
  • Neuron 2.4.0 发布:体验下一代工业物联网连接和管理
    近日,EMQ旗下的工业协议网关软件Neuron发布了最新的2.4.0版本。该版本新增了包括ABBCOMLI在内的四个南向驱动和一个北向应用,同时对现有的插件功能和UI进行了优化。快速体验Neuron新版本新增驱动插件满足不同场景需求IEC61850MMS和Allen-BradleyDF1IEC61850M......
  • 关于IDE如何连接github和Gitee
    1.vcs version controlsystem 开发工具集成了vcs2.连接Gitee步骤setting中下载插件: vcs中clone中登录Gitee用GitHub的账号: ......
  • 简单的python画图程序
    fromtkinterimport*fromtkinterimportmessageboxfromtkinter.colorchooserimportaskcolorclassApplication(Frame):def__init__(self,master=None):super().__init__(master)self.master=masterself.pack()self.createWid......
  • ps4手柄连接树莓派
    1.树莓派和手柄蓝牙连接开始连接前,需要将ps4手柄由休眠模式置于蓝牙配对模式;先按住share键,然后再按住ps键,当手柄灯光出现明暗闪烁时,即进入蓝牙配对模式;打开蓝牙工具,执行命令:sudobluetoothctl进入交互页面后,分别执行: agentondefault-agentscanon复......
  • WEB—系统及数据库等
    前言:搭建平台中间件,网站源码外,容易受到攻击的还有操作系统,数据库,第三方软件平台等,其中此类攻击也能直接影响到WEB或服务器的安全,导致网站或服务器权限的获取。———————————————————————————————————————————————操作系统:Wind......