
数据库
文章平均质量分 73
数据库相关学习教程
叁拾舞
Loving、Working And Getting through.
展开
-
Express连接postgres数据库
Express 是一个基于Node.js的轻量级 Web 框架,用于快速构建和Web 应用。它提供了路由、中间件、模板引擎等功能,是 Node.js 开发中最流行的框架之一。原创 2025-02-05 12:05:34 · 352 阅读 · 0 评论 -
Python教程:Python操作MySQL基础使用
Python操作mysql进行简单的创建表、查询表、插入数据等操作。原创 2024-06-08 18:40:59 · 327 阅读 · 0 评论 -
MongoDB教程002:文档(表)的增删改查
这里你会发现每条文档会有一个叫_id的字段,这个相当于我们原来关系数据库中表的主键,当你在插入文档记录时没有指定该字段, MongoDB会自动创建,其类型是ObjectID类型。如果我们在插入文档记录时指定该字段也可以,其类型可以是ObjectID类型,也可以是MongoDB支持的任意类型。如果某条数据插入失败,将会终止插入,但已经插入成功的数据不会回滚掉。实现,命令如下: 我们想修改_id为2的记录,浏览量为889,输入以下语句。提示:如果不加后面的参数,则只更新符合条件的第一条记录。原创 2024-12-24 20:50:43 · 988 阅读 · 0 评论 -
MongoDB教程001:基本常用命令(数据库操作和集合操作)
注意:在MongoDB中,集合只有在内容插入后才会创建。就是说,创建集合(数据表)后要插入一个文档(记录),集合才会真正创建。有一些数据库名是保留的,可以直接访问这些特殊作用的数据库。数据库名可以是满足以下条件的任意UTF-8字符串。如果数据库不存在则自动创建,例如,以下语句创建。提示:主要用来删除已经持久化的数据库。,如果你没有选择数据库,集合将存放在。可以显示的创建,也可以隐式的创建。查看有权限查看的所有数据库命令。MongoDB中默认的数据库为。存放文章评论的数据存放到。原创 2024-12-23 15:54:01 · 679 阅读 · 0 评论 -
MySQL索引教程(01):创建索引
索引是一种数据结构,例如 B-Tree,它提高了从表中检索数据行的速度,但需要额外的写入和存储来维护它。查询优化器可以使用索引来快速定位数据,而不必针对给定查询扫描表中的每一行。当您使用主键 或唯一键创建表时,MySQL 会自动创建一个名为 PRIMARY 的索引。该索引称为聚集索引。PRIMARY 索引是特殊的,因为索引本身与数据一起存储在同一个表中。聚集索引强制执行表中行的顺序。PRIMARY 索引以外的其他索引称为二级索引或非聚集索引。原创 2024-07-05 23:32:31 · 6326 阅读 · 0 评论 -
MySQL视图教程(04):显示视图
显示表中的视图信息对于了解数据库中的视图结构和定义非常有用。它可以帮助开发人员了解视图的创建方式、包含的字段和使用的表等信息。同时,通过显示视图信息,还可以确保视图的正确性和一致性,以保证应用程序中对视图的使用是准确的。MySQL 是一种流行的关系型数据库管理系统,可以用于创建和管理数据库中的表、视图等对象。视图是一种虚拟表,可以从一个或多个实际表中检索数据,并根据特定的需求进行过滤、排序和计算等操作。在 MySQL 中,可以使用 SHOW 命令来查看表中的视图信息。是要显示信息的视图的名称。原创 2024-07-03 11:26:05 · 514 阅读 · 0 评论 -
MySQL触发器教程(02):创建删除后触发器
MySQL 触发器是一种数据库对象,可以在特定的数据库表上自动执行一系列的操作,例如插入、更新或删除数据,当特定的事件(例如数据的插入、更新或删除)发生时触发。AFTER DELETE 触发器是 MySQL 触发器的一种类型,它在执行 DELETE 操作之后触发,允许在数据删除后执行自定义的操作。原创 2024-06-30 10:43:48 · 913 阅读 · 0 评论 -
MySQL触发器教程(01):创建触发器
MySQL 中的触发器(Trigger)是一种特殊的数据库对象,它在指定的数据库表上定义了一组操作,当表上的某些事件(如插入、更新、删除等)发生时,自动触发这些操作的执行。CREATE TRIGGER 是 MySQL 提供的创建触发器的语法,它允许用户在数据库表上创建自定义的触发器。原创 2024-06-30 07:14:16 · 1407 阅读 · 0 评论 -
MySQL视图教程(03):列出视图
在 MySQL 中,视图是一种虚拟表,可以从一个或多个实际表中检索数据,并根据特定的需求进行过滤、排序和计算等操作。有时候,我们需要列出数据库中的所有视图,以便了解数据库结构和视图的使用情况。命令,我们可以方便地列出 MySQL 数据库中的所有视图信息,包括视图的名称和类型。这对于开发人员和数据库管理员来说都是非常实用的功能,可以帮助他们更好地了解和管理数据库中的视图。列出表中的所有视图对于了解数据库中的视图结构和使用情况非常有用。它可以帮助开发人员了解数据库中有哪些视图,以及这些视图的定义和结构。原创 2024-07-03 08:22:36 · 414 阅读 · 0 评论 -
MySQL视图教程(02):重命名视图
在 MySQL 中,ALTER VIEW语句用于重命名一个数据库视图(View)。MySQL 是一种常用的关系型数据库管理系统,提供了丰富的功能和操作来管理数据库中的数据和对象。其中,重命名视图是 MySQL 中的一种操作,允许用户修改已经存在的视图的名称。通过重命名视图,可以更好地管理数据库中的视图对象。原创 2024-06-11 15:47:25 · 807 阅读 · 0 评论 -
MySQL视图教程(01):创建视图
在 MySQL 中,语句用于创建一个数据库视图(View)。MySQL 是一种常用的关系型数据库管理系统,提供了 CREATE VIEW 语法,用于创建视图(View)。,而是从一个或多个表中派生出来的查询结果集,具有与表相似的结构。。原创 2024-05-26 21:48:03 · 946 阅读 · 0 评论 -
Mysql基础教程(15):别名
在本文中,我们讨论了 MySQL 中的列别名,表别名和派生表别名,以及使用别名来。如果在一个 SQL 中涉及到多个表,我们需要使用 table_name.column_name 这样的方式来引用每个表的字段,这有时候会让 SQL 变的臃肿和难以阅读。而使用别名,则可以简化 SQL 和提高 SQL 的可读性。原创 2024-06-04 15:00:07 · 1658 阅读 · 0 评论 -
Mysql基础教程(14):UNION
UNION 操作符是一个集合操作符,它用于合并 2 个结果集中的所有的行。原创 2024-06-04 14:30:24 · 6586 阅读 · 0 评论 -
Mysql基础教程(13):GROUP BY
GROUP BY 子句用于将结果集根据指定的字段或者表达式进行分组。原创 2024-06-01 10:32:47 · 585 阅读 · 0 评论 -
Mysql基础教程(12):JOIN
在 MySQL 中,JOIN 语句用于将数据库中的两个表或者多个表组合起来。原创 2024-05-31 19:53:24 · 1526 阅读 · 0 评论 -
Mysql基础教程(11):DISTINCT
当使用 SELECT 查询数据时,我们可能会得到一些重复的行。比如学生表中有很多重复的年龄。如果想得到一个唯一的、没有重复记录的结果集,就需要用到 DISTINCT 关键字。原创 2024-05-31 19:31:32 · 679 阅读 · 0 评论 -
Mysql基础教程(10):LIMIT
使用 LIMIT 子句来限定 SELECT 语句返回的行的数量原创 2024-05-31 14:03:47 · 1074 阅读 · 0 评论 -
Mysql基础教程(09):ORDER BY
通常情况下,SELECT 语句返回的结果集是按照数据库默认的规则排序的。如果我们想按照自定义自定义规则排序结果集,可以使用 ORDER BY 子句。原创 2024-05-31 09:50:51 · 3028 阅读 · 0 评论 -
Mysql基础教程(08):LIKE
MySQL中的LIKE用法,用来模糊匹配查询信息。原创 2024-05-27 09:27:26 · 7949 阅读 · 0 评论 -
Mysql基础教程(07):BETWEEN
本文介绍了在 MySQL 数据库中,如何使用 BETWEEN 运算符确定一个值是否介于某两个值之间。BETWEEN 运算符确定一个值是否介于某两个值之间。BETWEEN 运算符常用于比较数字和日期类型的数据。BETWEEN 运算符是一个三目运算符,它需要 3 个操作数。下面 BETWEEN 运算符的语法:使用说明:BETWEEN 运算符相当于是下面写法的简写形式:NOT BETWEEN 运算符相当于是下面写法的简写形式:MySQL 运算规则当字段的值或者给定的值介于 min 和 max 两个值之间时原创 2024-05-26 21:24:28 · 11666 阅读 · 0 评论 -
Mysql基础教程(06):NOT IN
NOT IN 是 IN 的否定操作符,本文通过实例介绍了 MySQL 中如何使用 NOT IN 判断一个值是否不包含在一个值列表中。转载 2024-05-24 10:02:12 · 2139 阅读 · 0 评论 -
Mysql基础教程(05):IN
本文通过实例介绍了 MySQL 中如何使用 IN 运算符来判断一个值是否包含在一个值列表中。在使用 SQL 查询的时候,我们可能需要,这就需要用到 IN 运算符了。IN 运算符用来检查一个字段或值是否包含在一个集合中,。原创 2024-05-24 01:16:38 · 3372 阅读 · 0 评论 -
Mysql基础教程(04):OR
本文介绍了 MySQL 中如何在 WHERE 子句中使用 OR 运算符组合多个查询条件过滤查询数据。当使用 SELECT 查询数据时,如果 WHERE 子句中有多个条件,可以根据需要使用AND, OR, 或者NOT运算符将他们组合起来。原创 2024-05-23 15:01:19 · 2164 阅读 · 0 评论 -
Mysql基础教程(03):AND
本文介绍了 MySQL 中如何在 WHERE 子句中使用 AND 运算符组合多个查询条件过滤查询数据。当使用 SELECT 查询数据时,如果 WHERE 子句中有多个条件,可以根据需要使用 AND, OR, 或者 NOT 运算符将他们组合起来。本文主要介绍 AND 运算符。原创 2024-05-23 14:49:09 · 1147 阅读 · 0 评论 -
Mysql基础教程(02):WHERE
WHERE子句允许您为SELECT查询指定搜索条件。以下是WHERE其中就是查询条件,它的结果是一个布尔值,其值可能为TRUEFALSE或UNKNOWN。最终,SELECT语句返回的结果集就是满足查询条件结果为TRUE的记录。查询条件也可以是使用AND , OR 和 NOT逻辑运算符一个或多个表达式的组合。除了用在 SELECT 语句之外, WHERE 子句还可以用在UPDATE 和 DELETE语句中,用来指定要更新或删除的行。原创 2024-05-23 13:14:37 · 1801 阅读 · 0 评论 -
Mysql基础教程(01):Selct
本文介绍了 MySQL 中的 SELECT 语句的基本形式,以及如何使用 SELECT 语句从数据库中查询数据。SELECT 语句用于从一个或多个表中检索数据,是 MySQL 中使用最多的语句。原创 2024-05-23 00:27:32 · 601 阅读 · 0 评论 -
Mysql教程(五):DQL学习
DQL数据查询语言,用来查询数据库中表的记录。包括基本查询、条件查询、聚合函数、分组查询、排序查询、分页查询等。原创 2023-07-19 16:52:23 · 645 阅读 · 0 评论 -
Mysql教程(四):DML学习
DML-介绍DML英文全称是数据库操作语言,用来对数据库中表的数据记录进行增删改查。原创 2023-07-19 10:47:30 · 256 阅读 · 0 评论 -
Mysql教程(三):Mysql图形化工具DataGrip的基本使用
Mysql图形化工具DataGrip的使用,DataGrip是JetBrains旗下的产品,专注于数据库的操作,比Navicat等其他数据库图形化工具功能更加强大。原创 2023-07-17 20:04:24 · 2668 阅读 · 3 评论 -
Mysql教程(二):DDL学习
DDL (Data Definition Language )增删改查操作详解原创 2023-07-19 10:01:29 · 438 阅读 · 0 评论 -
Mysql教程(一):Mysql数据模型和SQL语法分析
Mysql数据模型和SQL语法分析原创 2023-07-17 17:20:06 · 454 阅读 · 0 评论 -
MySql基础教程(三):创建数据表、数据增删改查、删除数据表
MySQL中删除数据表是非常容易操作的,但是你在进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。如果需要修改或更新 MySQL 中的数据,我们可以使用 SQL。语句来查询第二步插入的示例数据是否插入成功。命令来删除 MySQL 数据表中的记录。我们以第三步添加的数据为例,删除姓名为。删除之后,再次查询表中的数据,检查。数据表中插入几行数据。原创 2023-06-26 22:10:29 · 1989 阅读 · 0 评论 -
MySql基础教程(二):数据类型
MySQL 中定义数据字段的类型对你数据库的优化是非常重要的。数值日期/时间和字符串(字符)类型。原创 2023-06-26 16:28:36 · 398 阅读 · 0 评论 -
MySql基础教程(一):创建删除选择数据库
mysql数据库的《创建删除选择数据库》的sql命令。原创 2023-06-19 22:06:59 · 306 阅读 · 1 评论 -
Mysql教程(0):学习框架
MySQL 是一个开放源代码的、免费的关系型数据库管理系统。在 Web 开发领域,MySQL 是最流行、使用最广泛的关系数据库。MySql 分为社区版和商业版,社区版完全免费,并且几乎能满足全部的使用场景。由于 MySQL 是开源的,我们还可以根据自己的需求,定制开发自己的特定版本。本教程包括了 MySQL 入门、SQL 语句、MySQL 数据管理和维护、MySQL 数据库管理、性能提升等方面,是一个完整的 MySQL 教程。其中每个章节都结合丰富的实例来阐述,这包括可用的 SQL 脚本和实际的屏幕截图。原创 2024-05-23 00:06:31 · 385 阅读 · 0 评论 -
Mysql数据库学习思路
学习 MySQL(或其他数据库管理系统)需要一系列步骤和资源,以帮助您掌握数据库设计、查询语言(SQL)和数据库管理的基础知识。MySQL 是一个强大的数据库管理系统,学习它需要时间和实践。持续学习和实践是提高数据库技能的关键。原创 2023-11-02 09:15:13 · 216 阅读 · 0 评论 -
PowerDesigner安装详细教程
PowerDesigner16.5详细安装图文教程,以及利用PowerDesigner连接数据源,生成数据模型原创 2023-09-07 08:54:37 · 34593 阅读 · 26 评论 -
Java连接Mysql数据库存取图片
1、创建数据库CREATE TABLE `img_table` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `photo`原创 2022-04-25 19:44:05 · 1600 阅读 · 0 评论 -
Mysql生成数据字典
实现原理在MySQL中,有个自带的数据库,名为information_schema。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权 限等。我们通过查询这个数据库的COLUMNS表(此表提供了其他所有表中的列信息)信息,来获取我们需要的表结构信息,从而将其导出为数据字典。实现案例navicat 执行以下SQL的查询(如果需要其他字段,请参考下面COLUMNS表字段拓展):SELECT COLUMN_NAME AS '字段名'原创 2022-03-23 21:32:34 · 4420 阅读 · 0 评论 -
Ubuntu下Mysql增删改查等操作
Ubuntu下命令行操作Mysql数据库的增删改查,欢迎大家一起学习,有不足之处或补充的地方欢迎大家评论区交流指正!原创 2022-10-10 08:44:25 · 859 阅读 · 0 评论