Pycharm 连接Mysql8

1.通过Pycharm 安装pymysql

2.创建Python链接Mysql 文件,并查询数据库数据

复制代码
import pymysql

#连接mysql数据库
IP = "192.168.50.7"
Port= 3306
UserName ="root"
Password="*******"
DbName ="world"
conn = pymysql.connect(host=IP, user=UserName,password=Password,database=DbName,charset="utf8")
# 定义执行SQL语句对象
cursor = conn.cursor()
# 定义执行SQL语句
sql ="select * from  city;"

# 执行SQL语句
cursor.execute(sql)
# 获取所有记录列表
results = cursor.fetchall()
#根据表字段定义变量
for row in results:
    ID = row[0]
    Name = row[1]
    CountryCode = row[2]
    District = row[3]
    Population = row[4]
    # 打印结果
    print("ID=%s,Name=%s,CountryCode=%s,District=%s,Population=%s" % \
          (ID, Name, CountryCode, District, Population))



# 关闭光标对象
cursor.close()
# 关闭数据库连接
conn.close()
相关推荐
Q_Q51100828517 小时前
python+django/flask在线问诊系统 医院就诊 医生推荐系统
spring boot·python·django·flask·node.js·php
ygyqinghuan18 小时前
Pytorch 数据处理
人工智能·pytorch·python
Hacker_Future18 小时前
FastAPI 微服务实战:构建独立的用户认证与业务服务
python
曾经的三心草19 小时前
OpenCV1
python
不搞学术柒柒19 小时前
设计模式-行为型设计模式(针对对象之间的交互)
python·设计模式·交互
MThinker19 小时前
02-Media-11-video_player.py 对H.264或H.265格式视频播放器的示例程序
python·音视频·h.265·h.264·micropython·canmv·k230
2301_7644413320 小时前
Python常见的排序算法及其特点和实现代码
python·算法·排序算法
MediaTea20 小时前
Python 编辑器:IDLE
开发语言·python·编辑器
ones~20 小时前
Python 简单算法题精选与题解汇总
数据结构·python·算法
胡耀超20 小时前
开源生态与技术民主化 - 从LLaMA到DeepSeek的开源革命(LLaMA、DeepSeek-V3、Mistral 7B)
人工智能·python·神经网络·开源·大模型·llama·deepseek