python 学习记录--1(开发工具,链接数据库mysql)

  1. 开发工具

pycharm 2025.1,中文版

  1. 插件,左上角目录,点开设置,点开插件,搜索安装即可

Fitten Code 插件,这是辅助编程的插件,可以根据提示生成代码,自动补全,ai对话等功能

  1. 链接数据库,打印表中所有记录

执行pip install mysql-connector-python

python 复制代码
import mysql.connector


# 连接到MySQL数据库
mydb = mysql.connector.connect(
  host="localhost",       # 数据库主机地址
  user="root",    # 数据库用户名
  password="root",# 数据库密码
  database="ls" # 数据库名称
)

# 创建一个游标对象
mycursor = mydb.cursor()

# 执行SQL语句
mycursor.execute("SELECT * FROM ls_indicator")

# 获取查询结果
myresult = mycursor.fetchall()

# 打印查询结果
for x in myresult:
  print(x)

# 关闭游标和数据库连接

mydb.close()

第一步完成,python语言和java语言还是有很多相似之处的,相对于来说,python更加简洁,一些符号的使用不同。还要注意python的代码缩进,没有大括号

相关推荐
IT_Octopus1 小时前
【零基础入门 LLM 开发 · Day 13】:LangChain 的对话记忆——Message 对象版
人工智能·python·langchain
2603_965148111 小时前
社区与学习资源:从入门到精通的API选品学习路径
数据库·人工智能·python·学习·数据挖掘
CCblandy3 小时前
令牌桶在 0.9 倍负载超发 19%、固定窗口边界放行 20 个:四种限流算法同构实测
后端·python·算法·性能优化·架构
kaixin_啊啊3 小时前
【用于更准确 G×E 基因组预测的大规模作物数据集与基于深度学习的多模态融合框架】论文学习
人工智能·深度学习·学习
Cc.Y3 小时前
Java零基础入门:深入Java核心:文件IO与序列化全解
java·开发语言·python
xier_ran3 小时前
【infra之路】AI 编译器学习笔记(六):重拾 C++——lambda 与 MLIR 中的回调
c++·笔记·学习
拿本唠嗑AI研究3 小时前
本体工程实战指南:从建模到可维护的完整落地路径
java·人工智能·python·jena·ontology
Smoothcloud润云4 小时前
PyTorch推理服务模型热切换与失败回滚实战:降低版本更新中断
服务器·人工智能·pytorch·python·深度学习·gpu
jsjzsl24 小时前
递归自改进系统(RSI)的本质是自发对称破缺:智能爆炸有界—— AI研发切记盲目投入
人工智能·python·算法
2601_954811824 小时前
机器视觉教学套件选型指南:五维技术参数对比与课程体系评估
python·数码相机