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()
相关推荐
Blossom.1182 分钟前
使用Python和OpenCV实现图像识别与目标检测
人工智能·python·神经网络·opencv·安全·目标检测·机器学习
chicpopoo3 分钟前
Python打卡DAY46
开发语言·python
灏瀚星空5 分钟前
Python数学可视化:3D参数曲面与隐式曲面绘制技术
开发语言·python·3d
晨尘光7 分钟前
在Windows下编译出llama_cpp_python的DLL后,在虚拟环境中使用方法
python·llama
大河qu22 分钟前
IoT/HCIP实验-3/LiteOS操作系统内核实验(任务、内存、信号量、CMSIS..)
ide·物联网·liteos·liteos studio·cmsis接口
Java Fans23 分钟前
如何在Windows本机安装Python并确保与Python.NET兼容
开发语言·windows·python
小邹子25 分钟前
抑郁症患者数据分析
python·信息可视化·数据分析
隐藏用户_y40 分钟前
基于PyCharm推送代码到github实践记录
python
sss191s1 小时前
校招 Java 面试基础题目解析学习指南含新技术实操要点
java·python·面试
YYXZZ。。1 小时前
PyTorch——非线性激活(5)
人工智能·pytorch·python