当前位置:网站首页 > SQL数据库编程 > 正文

pymysql下载安装(pymysql模块下载)



在这里插入图片描述 

活动地址:CSDN21天学习挑战赛

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。

目录

学习日记(4)

一、下载和安装MySQL

1、下载MySQL

2、安装MySQL

3、设置环境变量

 3、启动MySQL

二、安装PyMySQL

三、MySQL的使用

1、连接数据库

2、创建数据表

3、操作MySQL数据表

四、注意事项


    MySQL是一款开源的数据库软件,由于其免费特性得到了全世界用户的喜爱,因此MySQL成为当前使用人数最多的数据库之一。

    pymysql是一个Python编写的MySQL驱动程序,让我们能用Python语言操作MySQL数据库。

1、下载MySQL

可以再浏览器输入地址“”,并按Enter键,进入MySQL8.0的下载页面,选择离线安装包下载。

 如果有MySQL账户,可以单击“Login”登录账户后下载,没有账户的,可以单击下方“No thanks, just start my download.”超链接,跳过注册步骤,直接下载。

 

2、安装MySQL

    下载完成后,开始安装MySQL。双击安装文件,在所示界面选中I accept the license terms 复选框,点击NEXT,进入选择设置类型界面,这里有五种类型,MySQL会默认选择Developer Default类型,这里选择纯净的Server only类型,然后一直默认选择安装

 

3、设置环境变量

右击“此电脑”v→选择“属性”→选择“高级系统设置”→单击“环境变量”→选择“Path”→点击“编辑”后输入安装的路径并保存。(默认安装路径是:C:Program FilesMySQLMySQL Server 8.0bin)

 

 3、启动MySQL

    在“命令提示符”窗口输入命令 net start mysql80 ,启动MySQL 8.0.启动后使用账户和密码进入MySQL。输入命令 mysql-u root-p ,会提示“Enter password:”,输入密码root,即可进入MySQL。

win+r打开后输入cmd并Enter一下

输入下面指令后回车

 
    

 即可安装成功

再次重复pip命令,出现下图情况即安装成功

1、连接数据库

#由于PyMySQL遵循Python Database API 2.0 规范,因此操作MySQL数据库的方式与SQLite相似,可以通过类比的方式来学习。

首先import MySQL库

 
    

先前已经建立MySQL数据库mrsoft,并且安装数据库时设置了数据库的账户名和密码均为root,下面就通过这些信息,使用connect()方法连接MySQL数据库。

 
   

2、创建数据表

使用execute()方法为数据库创建表books

books表包含id(主键)、name(图书名称)、category(图书分类)、price(图书价格)和publish_time(出版时间)5个字段

 
   

3、操作MySQL数据表

MySQL数据表主要操作包括数据的新增、删除、修改和查找。

例如,可以用excute()方法增加一条记录,也可以用executemany()方法批量增加多条记录。executemany()方法格式如下:

 
    

详细操作如下:

 
    

实例:

 
   

    使用connect()方法连接数据库时,额外设置字符集charset=utf-8,可以防止插入中文时出错。

使用insert语句插入数据时,使用%作为占位符,可以防止SQL注入。

到此这篇pymysql下载安装(pymysql模块下载)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • mysql查看主键索引(mysql主键索引类型)2026-01-30 23:27:10
  • sql文件(sql文件怎么导入mysql)2026-01-30 23:27:10
  • sql文件转csv文件(sqlserver导出csv文件)2026-01-30 23:27:10
  • druid监控页面打不开(druid监控sql不出现)2026-01-30 23:27:10
  • mysql添加主键约束语句(mysql 添加主键约束)2026-01-30 23:27:10
  • yml文件配置mysql(yml文件配置mybatis)2026-01-30 23:27:10
  • Sqlldr多字节字符错误(sqlldr字段长度超过255)2026-01-30 23:27:10
  • sql里面循环执行sql(sql循环函数)2026-01-30 23:27:10
  • mysql主键和外键的建立在哪里(mysql 主键和外键)2026-01-30 23:27:10
  • mysql主键用uuid(mysql 主键)2026-01-30 23:27:10
  • 全屏图片