
MySQL
文章平均质量分 92
0-21
让积累在潜移默化中不断发生
展开
-
MyBatis与达梦数据库整合实践
1 问题描述在负责最近项目时,由于国产化需要,数据库必须使用国产化的数据库-达梦数据库。由于之前并没有操作过达梦数据库,因此还是遇到了一些问题。本文主要是聚焦于在程序编写时整合MyBatis框架与达梦数据库,类似的关系型数据库诸如MySQL、SqlServer、Oracle,MyBatis都能做到很好的支持。在总后做党费收缴模块开发时,笔者使用MyBatis操作MongoDB,表明MyBatis...原创 2019-10-19 19:24:26 · 21962 阅读 · 8 评论 -
Mysql select查询语句单表操作指南
单表查询1 简介在当前工作环境下,程序员在开发项目时一般需要保存数据到某种数据库中,而常用的数据库有Oracle,Mysql,SQL Server,DB2,MongoDB等数据库。MySQL数据库管理系统是由瑞典的MySQL AB公司开发的,但是几经辗转最后成为Oracle的产品。由于MySQL的开源、跨平台的特性,使得MySQL的使用非常普遍。本文档主要介绍的是在Mysql数据库中...原创 2018-09-16 20:05:44 · 1264 阅读 · 0 评论 -
MongoDB和MySQL常用增删改查语句
1 简介这次出差开发模块过程中,使用Navicat数据库应用程序,由于底层数据库使用了MongoDB和MySQL,之前本人是一个数据库小白,在开发过程中积累了一些增删改查的sql语句,在此做个小总结。2 MongoDB语句2.1 分组统计db.partydues.aggregate([ { $match: { "map.month": "11...原创 2018-12-27 21:11:54 · 1089 阅读 · 0 评论 -
SQL中使用正则表达式和字符串长度函数进行查询
1简介在项目开发的过程中,由于在新建党支部角色的过程中,党支部角色按自然顺序递增,因此在创建新的党支部角色时,需要先获取当前最大的党支部。党支部角色的值类似009001, 009012,为字符串。使用SQL语句如何获取最大党支部支部角色2问题和解决SELECT ROLE_ID FROM SYS_ROLE where ROLE_ID REGEXP '[0-9]$' andROLE_ID ...原创 2018-11-29 17:07:18 · 2496 阅读 · 0 评论 -
MySQL之内连接、外连接的含义和具体使用
1 简介在实际开发中,需要根据实体的内容设计数据表,实体间会有各种关联关系。所以根据实体设计的数据表之间也存在着各种关联关系,MySQL中数据表的关联关系有三种。2 关联关系2.1 多对一多对一是数据表中最常见的一种关联关系。例如部门和员工之间的关系,一个部门可以有多个员工,而一个员工不能属于多个部门,也就是说部门表中的一行在员工表中可以有许多匹配行,但员工表中的一行在部门表中只能有一个匹...原创 2018-11-03 13:29:30 · 4893 阅读 · 0 评论 -
MySQL之关联关系
1 简介在实际开发中,需要根据实体的内容设计数据表,实体间会有各种关联关系。所以根据实体设计的数据表之间也存在着各种关联关系,MySQL中数据表的关联关系有三种。2 关联关系2.1 多对一多对一是数据表中最常见的一种关联关系。例如部门和员工之间的关系,一个部门可以有多个员工,而一个员工不能属于多个部门,也就是说部门表中的一行在员工表中可以有许多匹配行,但员工表中的一行在部门表中只能有一个匹...原创 2018-11-03 13:09:47 · 2931 阅读 · 0 评论 -
MySQL中外键的定义、作用、添加和删除
1 简介在实际开发的项目中,一个健壮数据库中的数据一定有很好的参照完整性。例如学生档案和成绩单两张表,如果成绩单中有张三的成绩,学生档案中张三的档案却被删除了,这样就会产生垃圾数据或者错误数据。为了保证数据的完整性,将两张表之间的数据建立关系,因此就需要在成绩表中添加外键约束。2 外键的定义外键是指引用另外一个表中的一列或多列数据,被引用的列应该具有主键约束或者唯一性约束。外键用来建立和加强...原创 2018-10-31 21:18:11 · 41899 阅读 · 15 评论 -
MySQL之聚合查询、分组和函数
1 简介之前写过一个比较单表查询比较简单的内容。在单表查询查询中,还有较为高级的部分,诸如聚合查询,排序和分组查询,熟悉的了解关系型数据库中此类操作,可以非常方便的帮助我们实现自定义的数据提取操作。2 材料因为所有的数据库管理系统的底层均为命令行,只不过提供界面之后更加的直观和容易操作,为了基础,仍以命令行为工具,查询不同命令的输入和输出结果,以期增加对关系型数据库的理解和使用。楼主使用的...原创 2018-10-23 22:39:58 · 12606 阅读 · 0 评论 -
MySQL之数据类型
1 简介使用MySQL数据库存储数据时,不同的数据类型决定了MySQL存储数据方式的不同。为此,MySQL数据库提供了多种数据类型,其中包括浮点数,整数,定点数,日期和时间类型,字符串类型以及二进制类型。熟悉了解MySQL所支持的类型,正如在C++,Java等编程语言所支持的类型,是非常必备的基础知识。2 数据类型分类2.1 整数类型MySQL支持5种数据类型,根据使用场景和取值的不同可以...原创 2018-10-28 21:57:42 · 883 阅读 · 0 评论 -
Windows下MySQL安装配置和问题解决
1 简介1.1 MySQL数据库MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。• MySQL 是开源的,所以你不需要支付额外的费用。• MySQL 支持大型的数据库。可以处理拥有上千万条记录的大...原创 2018-10-14 17:41:06 · 6639 阅读 · 2 评论