JDK、JRE及JVMJDK是Java的编译和开发工具,包含JRE和开发工具,其中JRE(开发环境)包含jvm(用来跨平台运行的)和核心类库(封号的Java程序包,各种数据运行程序) 开发工具包含:javac.exe(编译工具)和Java.exe(开发工具)。 编译工具:Javac是用来把Java文件编译成为class文件, 开发工具:用来程序开发创作常用的DOS命令:E: 盘+冒号(按shift            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-24 10:38:51
                            
                                116阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概念数据模型CDM概念数据模型是设计数据库不可或缺的一步,是整个数据库设计的关键,CDM的主要作用如下:1)能够真实地模拟真实世界,是需求分析人员和数据库设计人员沟通的桥梁。2)将系统需求分析得到的用户需求抽象为信息结构过程。3)是后续逻辑数据模型和物理数据模型的基础。  CDM的基本术语:1.实体:实体(entity)是指现实世界中的客观存在,对应现实世界中可相互区别的“事件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 07:17:53
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            oracle12c的CDB与PDBoracle12c的新特性Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为Container Database,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔            
                
         
            
            
            
            概述CDC(Change Data Capture),即数据变更抓取,通过为源端数据源开启CDC,ROMA Connect可实现数据源的实时数据同步以及数据表的物理删除同步。本章节主要介绍如何为MySQL数据库开启Binlog模式CDC功能。前提条件MySQL数据库为5.7或以上版本。不支持采集二进制类型的字段,例如:TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB。操作步骤建议            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-23 16:10:21
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述WITH AS短语,也叫做子查询部分(subquery factoring),可以做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所以可以使用W            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 06:29:55
                            
                                219阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            面试:MySQL篇本篇文章是本人在结合书籍和博客并结合个人理解总结的相对完全的MySQL面试知识点,部分内容在下方给出参考博客的链接和书籍,以供读者进行参考和深入的理解该部分知识点,针对部分知识点可能存在错误还望读者指出,本人会在第一时间进行改正.WhyMysql?NoSQL数据库四大家族列存储 HbaseK-V存储 Redis图像存储 Neo4j文档存储 MongoDB云存储OSS海量Aeros            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 21:00:25
                            
                                247阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文继续对 MySQL 中的通配符过滤、正则表达式、运算符进行分类总结。1. 通配符LIKE 指示 MySQL,后跟的搜索模式利用通配符匹配而不是直接相等匹配进行比较,其中分为 % 和 _ 通配符。% 表示任何字符出现 0 次或者任意次数如:SELECT prod_id, prod_name 
 FROM products 
WHERE prod_id LIKE 'jet%'_ 只匹配单个个任意字            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 16:22:24
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            你可能已经知道int(1)这个长度1并不代表允许存储的宽度!但对这个长度很多人也没有真正研究过到底代表什么,今天我就来简单的分析一下!先看一个简单的建表小案例:create table test(
id int(11) unsigned not null auto_increment,
uid int(3) not null,
primary key (id)
) engine=innodb de            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-11 23:53:28
                            
                                107阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            第一:完整性约束介绍  为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能写入数据库,以确保数据库中存储的数据正确性,有效性第二:not null 和 default是否为空,null 表示为空,非字符串null:空    not null :非空默认值,创建列时可以指定默认值,当插            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-13 19:59:56
                            
                                534阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            我们知道,在SQL语句中当对查询结果应用order by排序时,如果排序字段有索引,或者满足“最左前缀原则”,则InnoDB内部执行查询后就已经是有序的了,因为InnoDB的索引B+Tree的叶子节点就是按照顺序排列存储的。这个不难理解,那么对于没有走到索引排序的order by查询,MySQL是如何处理的呢?比如上面的查询的执行计划中没有走到索引,extra的信息是Using filesort,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-18 13:39:53
                            
                                122阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #学习内容#导入示例数据库,SQL是什么?MySQL是什么? SQL是结构化查询语言,可从数据库中读写数据。 MySQL是一种数据库管理系统(DBMS),可支持SQL语句执行。查询语句 SELECT FROM 语句解释:从表中检索列 去重语句:SELECT DISTINCT 列名 FROM 表名 前N个语句:LIMIT N CASE…END判断语句:用于计算条件列表并返回多个可能结果表达式之一筛选            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-15 21:47:53
                            
                                68阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、什么是Group By以及用法有哪些二、查询语句中select from where group by having order by的执行顺序三、group by基础面试题举例关于mysql的group by关键字大家一定不陌生,在平时的开发过程中经常会用到mysql的group by分组的用法,用来获取数据表中以分组字段作为依据统计数据。下面我们通过一个面试题对group by进行一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-13 22:20:56
                            
                                569阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MySQL是什么?为什么mysql作为开源数据库这么通用?我们帮你来解释这两个问题:为了让你更好的理解mysql,你需要先理解 数据库 和 SQL 两个概念,你如果都懂,那你可以跳过本节。1. 什么是数据库?我们每天都在不知不觉的用数据库。当你想听你喜欢的歌曲,你打开你的手机中的曲目,其实你已经在用数据库了。当你拍照并且上传到社交网站,你的照片墙就是数据库。当你预览电子商城,你就是在使用商城的数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 22:10:24
                            
                                220阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Mysql中default的意思及实现方法
## 简介
在MySQL中,`default`是用来设置列的默认值的关键字。当插入新的数据行时,如果没有为该列指定具体的值,那么该列将自动使用默认值。
在本篇文章中,我们将介绍如何在MySQL中设置和使用`default`。
## 设置`default`
设置`default`需要经过以下步骤:
| 步骤 | 描述 |
| --- | -            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-24 10:24:48
                            
                                882阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # MySQL 中 1046 错误的理解与解决
在开发过程中,我们常常会遇到一些错误。在 MySQL 中,1046 错误通常是由于在执行某条 SQL 语句时没有选择数据库而引发的。本文将带你一步一步了解如何解决这个问题,并提供相关的代码示例来帮助你理解。
## 处理 MySQL 1046 错误的流程
我们可以将解决 MySQL 1046 错误的步骤总结如下:
| 步骤        | 动            
                
         
            
            
            
            MySQL语法排序查询语法select * from 表名 order by 列1 asc|desc [,列2 asd|desc,...]
语法说明
1、先按照列1进行排序,如果列1的值相同时,则按照列2排序,以此类推;
2、asc 从小到大排列,即升序;
3、desc 从大到校排序,即降序;
4、默认按照列值从小到大排列(即 asc 关键字)
例:
select * from student            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-09 10:42:41
                            
                                115阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、备份详解备份形式:热备份:数据库正常访问,读写正常,不影响使用温备份:数据库访问受限,用户以只读的方式访问,不能修改数据,影响应用个别功能冷备份:数据库不能访问,影响应用。备份策略:全量备份:备份数据库的所以数据增量备份:仅备份上次全量备份或增量备份的后产生的新数据差异备份:仅备份上次全量备份后产生的新数据备份方式:物理备份:备份数据的data 数据文件逻辑备份:使用工具将表中的数据转换为sq            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-05 13:36:16
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             文章目录一 完整性约束介绍二 not null与default三 unique四 primary key五 auto_increment六 foreign key七 作业 一 完整性约束介绍约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为:PRIMARY KEY (PK)    标识该字段为该表的主键,可以唯一的标识记录
FOREIGN KEY (FK)             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-14 10:59:21
                            
                                171阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            DML(Data Manipulation Language)是指数据操作语言,用来对数据库中表的记录进行更新。顾名思义,操作数据,因此是针对表记录,不是针对表结构。插入语句(insert)实现数据插入需要提供表名、列名、值,因此insert语句中需要包含这几部分。方式一其语法如下insert into 表名(列名)values (对应的一行列值), (对应的一行列值), (对应的一行列值)注意事            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-11 14:23:57
                            
                                472阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于我们初识MySQL数据库,可能会出现不同的人使用相同的数据库术语表示不同的事物,从而会造成一些混乱,因此,弄懂MySQL中的一些重要概念就显得尤为重要。本文我们就来罗列一份重要的MySQL必知概念大全清单。1.数据库(database)数据库是保存有组织的数据的容器(通常是一个文件或一组文件)。易混点:人们经常用“数据库”这个词代表他们使用的数据库软件。数据库软件是 DBMS(数据库管理系统)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-25 12:29:55
                            
                                132阅读