pymysql菜鸟教程,python数据库pymysql

  pymysql菜鸟教程,python数据库pymysql

  一、环境的安装和准备首先需要在自己电脑上安装Mysql的环境,参考本文:超详细的mysql数据库安装指南

  接着安装客户端Navicat,参考这篇文章:Navicat的安装和简单使用

  安装后,我创建了一个名为db_test的新数据库,如下所示:

  右键单击数据库,创建一个新表table_student进行测试:

  然后是手动插入一些数据:

  尝试使用查询语句来访问:

  二。写Python程序连接Mysql数据库首先需要用pip install pymysql安装pymysql这个库

  然后,连接数据库主要包括以下步骤:1.导入安装好的pymysql库

  2.数据库连接的配置参数解释:

  主机:主机地址,因为是本地的,所以我这里填‘127 . 0 . 0 . 1’。

  用户:用户名,通常是root。

  passwd:密码

  端口:端口号,本地默认为3306。

  db:数据库名称

  字符集:使用‘UTF8’支持中文。

  3.生成一个游标

  光标可以看作是读取文件的句柄,反正就是工具人的意思。

  4.编写sql语句

  访问数据库的必要语句,不用说了。

  5.执行sql语句

  执行上面的书面声明。

  6.读取执行后的结果

  执行完sql语句后,不能主动输出,需要自己读取。

  7.关闭游标

  用完后关闭光标,没错,一次性。

  8.关闭数据库连接

  最后,关闭连接。

  代码如下:

  # 1.导入包pymysql # 2。数据库连接配置conn=pymysql . connect(host= 127 . 0 . 0 . 1 ,user= root ,passwd= 123456 ,port=3306,db= db _ mytest ,Charset=utf8)# 3 .生成cursor cur=conn . cursor(cursor=pymysql . cursors . dict cursor)#以字典形式显示,默认元组类型显示# 4。写sql语句SQL= select * from table _ student # 5。执行SQL语句cur.execute(sql)# 6。读取执行的结果数据=cur。fetchall()打印(数据)# 7。关闭游标cur.close()# 8。关闭连接接头。

  它与我们数据库中的数据完全一致。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些
  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些,关系型数据库与非关系型数据库简介
  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 什么是分库分表,为什么要进行分库分表-,分库分表的区别,数据库分库分表是什么,什么情况下需要用分库分表
  • vb中adodb连接数据库,
  • treeview控件绑定数据,wpf treeview数据绑定,详解TreeView绑定数据库
  • sql的多表查询,数据库如何实现多表查询
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库,SQLServer2019 数据库的基本使用之图形化界面操作的实现
  • sql数据库定时备份怎么弄,mysql 定期备份
  • sql数据库定时备份怎么弄,mysql 定期备份,MySQL 数据库定时备份的几种方式(全面)
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar,SQL中varchar和nvarchar的基本介绍及其区别
  • 留言与评论(共有 条评论)
       
    验证码: