
MySQL
Penley.
一名自动化测试开发工程师,
将不定期分享自己的学习心得和总结~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【python】flask+pymysql 实现Web端操作数据库!
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。原创 2023-06-15 17:47:45 · 4087 阅读 · 1 评论 -
【MySQL】六种约束!(8)
3. 主键约束:主键约束相当于唯一约束+非空约束的组合,主键约束列不允许重复,也不允许出现空值。6.外键约束:外键用来让两张表的数据之间建立连接,从而保证数据一致性和完整性。约束--概括:作用于表中字段上的规则,用于限制储存在表中的数据。4.默认约束:保存数据时,如果未指定该字段的值,则采用默认值。2.唯一约束:保证该字段的数据都是唯一的,不重复的。目的:保证数据库中数据的正确、有效性和完整性。1.非空约束:限制该字段的数据不能为NULL。限制name字段的数据不能为NULL。保证每个人的工号都是唯一的。原创 2023-04-28 09:39:34 · 84 阅读 · 1 评论 -
【MySQL】函数的应用!(7)
这期来说一下MySQL的函数应用。原创 2023-04-27 09:26:37 · 81 阅读 · 1 评论 -
【MySQL】DCL--数据库控制语言!(6)
第1为Host代表可以访问的主机,第二列User代表访问数据库的用户名。DCL--功能:管理能够访问数据库的用户有哪些,每个具有什么权限。ALL , ALL PRIVILEGES ----> 所有权限。DROP ----> 删除数据库/表/视图。CREATE ----> 创建数据库/表。SELECT ----> 查询数据。INSERT ----> 插入数据。UPDATA ----> 修改数据。DELETE ----> 删除数据。ALTER ----> 修改表。授予SELECT 权限。原创 2023-04-24 10:49:43 · 91 阅读 · 1 评论 -
【MySQL】DQL--数据库查询语言!(5)
FROM:表名列表---> WHERE:条件列表---->GROUP BY:分组字段列表--->HAVING:分组后条件列表--->SELECT:字段列表---->ORDER BY:排序字段列表--->LIMIT:分页参数。这一章我们来了解下DQL--数据库查询语言,如何精确的查询表内容。15-20岁区间的有四名学生,hh的年龄为21岁则不在查询区间。显示如上述,年龄为15岁的学生的所有信息就会显示出来。(1)如我们想要查询年龄为15岁的所有学生。(3)查询年龄在15岁到20岁之间的学生信息。原创 2023-04-23 15:57:01 · 122 阅读 · 1 评论 -
【MySQL】DML--数据库操作语言!(4)
select * from [表名];:查询该表的所有内容,后续会说到。说完了添加数据,再来看下怎么改数据。DML--按关键字分为:insert,update,delate语句。往表里面添加了字段1,字段2的数据,字段3没有数据显示为NULL。:delete语句不能删除某一个字段的值(可以用update来修改)这一章我们来了解下DML--数据库操作语言,对表进行增删改。表的增删改就说到这里了,下期来说一下数据库的查询,内容较多。删除成功后,表格里面已经没有数据了。删除name=XM的一行数据。原创 2023-04-21 18:10:07 · 104 阅读 · 1 评论 -
【MySQL】DDL--数据定义语言!(3)
数据库、表的新建,查询,删除就是这样啦,后面我们继续了解如何操作表。创建完成后,查询,可见新建名为xx的数据库已经完成。对于不想要,创建错了的数据库,使用上述来进行删除。反之,如果选择不存在的数据库,则会报错。5.创建表结构:包括对表结构的创建和查询。6.查询指定表的建表语句。这样一个表就创建完成啦。2.创建一个新的数据库。显示如上图,表示成功。3.使用指定的数据库。DESC [表名];原创 2023-04-21 15:13:36 · 98 阅读 · 1 评论 -
【MySQL】初步了解数据库增删改查及数据类型!(2)
SQL语句可以单行或者多行书写,以分号结尾(;),语句不区分大小写,关键字建议用大写。(1)DDL--数据定义语言 : 定义数据库对象。(2)DML--数据库操作语言 : 对表进行增删改。(3)DQL--数据查询语言 : 对表进行查询。接下来的内容将围绕以上四大类进行讲解。(4)DCL--数据控制语言。多行注释: / xxx */字符串类型分为四个类型。原创 2023-04-21 14:24:32 · 109 阅读 · 1 评论 -
【MySQL】之数据库安装!(1)
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。原创 2023-04-21 09:42:46 · 231 阅读 · 1 评论