<p><img alt="在这里插入图片描述" src="https://i-blog.csdnimg.cn/blog_migrate/a3afa1556f282b002b98f46a1735a1af.gif#pic_center" /> </p>
讯享网
活动地址: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注入。








版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/168422.html