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()
相关推荐
a1117766 小时前
医院挂号预约系统(开源 Fastapi+vue2)
前端·vue.js·python·html5·fastapi
0思必得07 小时前
[Web自动化] Selenium处理iframe和frame
前端·爬虫·python·selenium·自动化·web自动化
0wioiw08 小时前
Onesignal(Xcode)
ide·macos·xcode
摘星编程9 小时前
OpenHarmony + RN:Calendar日期选择功能
python
Yvonne爱编码9 小时前
JAVA数据结构 DAY3-List接口
java·开发语言·windows·python
一方_self9 小时前
了解和使用python的click命令行cli工具
开发语言·python
小芳矶9 小时前
Dify本地docker部署踩坑记录
python·docker·容器
2301_8223663510 小时前
使用Scikit-learn构建你的第一个机器学习模型
jvm·数据库·python
小郎君。10 小时前
【无标题】
python
喵手10 小时前
Python爬虫实战:数据治理实战 - 基于规则与模糊匹配的店铺/公司名实体消歧(附CSV导出 + SQLite持久化存储)!
爬虫·python·数据治理·爬虫实战·零基础python爬虫教学·规则与模糊匹配·店铺公司名实体消岐