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()
相关推荐
HXQ_晴天31 分钟前
CASToR 生成的文件进行转换
python
java1234_小锋2 小时前
Scikit-learn Python机器学习 - 特征预处理 - 标准化 (Standardization):StandardScaler
python·机器学习·scikit-learn
Python×CATIA工业智造2 小时前
Python带状态生成器完全指南:从基础到高并发系统设计
python·pycharm
向qian看_-_2 小时前
Linux 使用pip报错(error: externally-managed-environment )解决方案
linux·python·pip
Nicole-----2 小时前
Python - Union联合类型注解
开发语言·python
Eric.5655 小时前
python advance -----object-oriented
python
云天徽上6 小时前
【数据可视化-107】2025年1-7月全国出口总额Top 10省市数据分析:用Python和Pyecharts打造炫酷可视化大屏
开发语言·python·信息可视化·数据挖掘·数据分析·pyecharts
THMAIL6 小时前
机器学习从入门到精通 - 数据预处理实战秘籍:清洗、转换与特征工程入门
人工智能·python·算法·机器学习·数据挖掘·逻辑回归
@HNUSTer6 小时前
Python数据可视化科技图表绘制系列教程(六)
python·数据可视化·科技论文·专业制图·科研图表
THMAIL7 小时前
深度学习从入门到精通 - AutoML与神经网络搜索(NAS):自动化模型设计未来
人工智能·python·深度学习·神经网络·算法·机器学习·逻辑回归