MySQL分区表和分桶表的操作详解
1.创建分区表 create table dept_partition( deptno int, dname string, loc int ) partitioned by (dt string) // 分区字段(date) row format delimited fields terminated by '\t'; 2.增删改查操作 2.1 插
Mysql 2023年07月11日 148
1.创建分区表 create table dept_partition( deptno int, dname string, loc int ) partitioned by (dt string) // 分区字段(date) row format delimited fields terminated by '\t'; 2.增删改查操作 2.1 插
Mysql 2023年07月11日 148
前言 约束canstraint,约束实际上就是表中数据的限制条件。表在设置的时候加入约束的目的是为了保证表中的记录完整性和有效性,比如用户的某些数据不能为空。 常用约束: 添加约束的两种方法: 在创建表的时候添加 create 在修改标的时候添加 alter 一:主键约束 primary key 注意: 1.主键约束的列非空且唯一,不能是null,不能重复2.联合主
Mysql 2023年07月11日 146
一、DBeaver连接MySQL 打开DBeaver软件,点击MySQL创建数据库连接 点击下一步 把需要连接的数据库名、用户名及密码填进去 数据库名为mysql中已存在的数据库(如下图所示) 点击完成 如果提示下载驱动,即点击下载 尝试打开,报错,提示是时区差异的错 解决方法:使用root用户登录mysql SYSTEM默认为美国时间,我们需要改为中
Mysql 2023年07月11日 137
一. 事务简介 事务是一组操作的集合,它是一个不可分隔的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 就比如:张三给李四转账1000块钱,张三银行账户的钱减少了1000,而李四银行账户的钱要增加1000。这一组操作就必须在一个事务的范围内,要么都成功,要么都失败。 正常情况:转账这个操作,需要分为以下这么三步来完成,三步完成之后,张
Mysql 2023年07月11日 142
相对于单例数据库的查询操作,分布式数据查询会有很多技术难题。本文记录 Mysql 分库分表 和 Elasticsearch Join 查询的实现思路,了解分布式场景数据处理的设计方案。 文章从常用的关系型数据库 MySQL 的分库分表Join 分析,再到非关系型 ElasticSearch 来分析 Join 实现策略。逐步深入Join 的实现机制。 一、Mysql 分库分表 Join 查询场景
Mysql 2023年07月11日 154
postgresql兼容MySQL if函数 if函数说明 在mysql中if()函数的用法类似于java中的三目表达式,其用处也比较多,具体语法如下: IF(expr1,expr2,expr3),如果expr1的值为true,则返回expr2的值,如果expr1的值为false,则返回expr3的值 postgresql自定义if函数兼容 create or replace fun
Mysql / PostgreSQL 2023年07月11日 199
研究意义 日益发展的信息技术,互联网经济的快速兴起,网上的购物日益受到人们的关注,蔬菜水果网上批发市场模式也必然成为其潮流发展一部分。 基于 springboot 技术的水果在线批发系统借助于遍布全球的互联网, 进行水果的市场消费流动,因此水果的批发既可以在本地进行,也可以在异地进行。 网上进行水果批发既可以省下许多时间体力,也可以节省来回的花销成本,更可以足不出户就可以了解到水果批发市场的行情
数据表与视图 数据库表是一种关系型数据库中的基本对象,用于存储数据。每个表包含多个列和行,其中每个列代表一种数据类型,每一行则表示一条记录 视图是一种虚拟的表格,它并不实际存在于数据库中,而是通过一个SQL查询语句定义。视图在数据库管理中具有重要作用,在实践中也是非常常见的。 视图可以从一个或多个表中选择部分列或行作为数据显示,并提供了访问数据的一种灵活方式 与表格不同的是,视图不能存储数据
Mysql 2023年07月11日 152
一、基础数据查询 select语句用于从表中选取数据,结果被存储在一个结果表中(称为结果集)。 语法:select * from 表名称 #查询指定表中的所有数据 *为模糊匹配所有列 例: mysql> select * from person; +------+--------+------+------------+--------+------------------
Mysql 2023年07月11日 153
https://www.jianshu.com/p/bf37e0bc7080 alter user 'root'@'localhost' identified with mysq