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的代码缩进,没有大括号

相关推荐
辞旧 lekkk42 分钟前
【Redis初阶】常见数据类型
开发语言·数据库·c++·redis·学习·缓存·bootstrap
小弥儿2 小时前
GitHub今日热榜 | 2026-07-17:教育Agent与极低量化分庭抗礼
学习·开源·github
dtq04243 小时前
C语言-结构体详解
c语言·开发语言·学习
梅雅达编程笔记3 小时前
编程启蒙|Scratch 转 Python 系列第9天:字典/哈希表积木双向对照(AI大模型参数配置表实战)
开发语言·人工智能·python·numpy·pandas
zhz52144 小时前
GIS项目中空间参考转换与MBTiles偏移:问题成因、解法与避坑
python·vue·gis
天选之子1234 小时前
DuckDB学习
jvm·学习
一只小菜鸡..4 小时前
Stanford CS144 学习笔记 (四):网络拥塞控制与 AIMD 算法
网络·笔记·学习
KaMeidebaby5 小时前
卡梅德生物技术快报|如何制备单克隆抗体:小众禽类靶点单抗制备实操流程:双载体抗原交叉筛选完整工艺记录
人工智能·python·深度学习·算法·机器学习
乱写代码5 小时前
Pydantic学习--BaseModel
python
xuhaoyu_cpp_java5 小时前
SpringBoot学习(四)
java·经验分享·spring boot·笔记·学习