连接mysql的方式,python连接mysql

python怎么和MySQL链接?

连接mysql的方式,python连接mysql


【连接mysql的方式,python连接mysql】python怎么和mysql连接?目前来说 , 有3种基本方法 , 分别是pymysql、sqlalchemy和pandas , 下面我分别简单介绍一下 , 感兴趣的朋友可以尝试一下:01、pymysql这是最基础、也是最基本的python操作mysql的第三方包 , 相信许多朋友都接触过 , 封装了对mysql的基本操作 , 包括增删改查等 , 只需几行代码即可轻松完成对mysql读写 , 简单易用、非常容易学习 , 安装的话 , 直接在cmd窗口输入命令“pip install pymysql”即可:安装完成后 , 我们就可以直接对mysql进行操作了 , 如下 , 先创建连接 , 然后获取游标 , 最后直接执行sql语句即可 , 这里需要注意的是 , 增删改后不要忘记commit提交更新数据库 , 否则数据不会更新:02、sqlalchemy这是基于对象关系映射模型ORM开发的一个开源数据库框架 , 将python类和数据表关联起来 , 摒弃了底层繁琐的数据库操作 , 只需编写一套代码即可在主流的数据库之间来回切换 , 操作简单、便于移植 , 安装的话 , 直接在cmd窗口输入命令“pip install sqlalchemy”即可 , 程序会自动检测相关依赖并安装:安装完成后 , 我们就可以直接开始数据库操作了 , 如下 , 先创建数据库连接 , 然后定义对象类(对应于具体数据表) , 最后直接进行增删改查即可 , 需要注意的是 , 更新操作也需要commit提交数据库 , 否则数据不会更新:03、pandas这是python一个非常著名的数据分析包 , 相信许多朋友都听说或使用过 , 功能强大、易于操作 , 可轻松处理日常各种文件 , 包括txt、excel、csv、json等 , 对应于mysql , 也提供了现成的函数 , 可直接对mysql进行读写 , 代码量更少 , 也更易于掌握 , 安装的话 , 直接在cmd窗口输入命令“pip install pandas”即可 , 程序会自动检测相关依赖并安装:安装完成后 , 我们就可以直接调用现成函数来对mysql进行操作了 , 这里依赖于sqlalchemy框架 , 因此需要先安装才行 , 如下 , 读取的话 , 先创建数据库连接 , 然后输入需要执行的sql语句 , 最后直接获取数据即可 , 这里会将数据封装为DataFrame类型 , 方便后期处理和筛选 , 插入的话 , 先将数据封装为DataFrame类型 , 接着直接调用to_sql函数即可:至此 , 我们就完成了python连接操作mysql数据库 。

    推荐阅读