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()
相关推荐
青龙摄影8 分钟前
【自动化】BB自动化获取视频和音频地址并下载
java·python
微刻时光9 分钟前
影刀RPA实战:自动化同步商品库存至各大电商平台(二)
经验分享·python·低代码·机器人·开源·自动化·rpa
L Jiawen36 分钟前
【Python · Pytorch】配置cuda环境 & cuDNN库
开发语言·pytorch·python
大厂小码哥1 小时前
比 GPT-4 便宜 187 倍的Mistral 7B (非广告)
python
python1561 小时前
Python网络爬虫:如何高效获取网络数据
开发语言·爬虫·python
技术猿188702783511 小时前
阿里巴巴1688中国站商品搜索API返回值深度解析与实战应用
开发语言·python
虾小眠05261 小时前
python 100个算法
python·算法
冯宝宝^1 小时前
“鸿儒”——AIGC团队知识管理工作台
python·aigc
闲人编程1 小时前
Python实现人工免疫系统算法
开发语言·python·算法·优化·ais·人工免疫
Lilixy.18232 小时前
【Java-简单练习题】
java·开发语言·python