mysql5 mysql centos rpm

java语言在内存中进行数据运算与通过mysql的表进行运算各有什么优势和劣势?

Java语言在内存中进行数据运算和通过MySQL的表进行运算各有以下优势和劣势: Java语言在内存中进行数据运算的优势:1. 快速:在内存中进行数据运算可以大大提高计算速度,因为内存的读写速度比磁盘快得多。 2. 灵活:Java语言提供了丰富的数据结构和算法库,可以方便地进行各种数据运算和处理,满 ......
劣势 内存 优势 语言 数据

VMware安装centos7

开始安装centos 7 1、打开vmware workstations,文件->新建虚拟机,出现如下界面,选择“自定义(高级)”选项,下一步继续: 2、此步骤默认,下一步继续: 3、在出现下面界面,选中“稍后安装操作系统”选项,下一步继续: 4、在出现如下界面,客户机操作系统选择“linux”,版 ......
centos7 VMware centos

MySQL尾部空格处理与哪些设置有关?

在之前的这篇文章Oracle/MySQL/PG/SQL Server关系数据库中NULL与空字符串的区别[1]中,简单对比、介绍了一下MySQL的NULL/空格/尾部空格处理方式,主要对比了NULL与长度为空的字符串,其实很多地方没有分析到位就一笔带过了。这篇文章重新来细说一下MySQL的尾部空格处 ......
尾部 空格 MySQL

centos7安装nps

nps官方文档 https://ehang-io.github.io/nps/ 1、下载 wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz 客户端linux的话 wget ......
centos7 centos nps

linux mysql 安装

centos安装mysql5.7 安装包下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 下载安装包:wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.3 ......
linux mysql

MySQL中IF函数使用:字段A的返回值,根据字段B和C的条件来决定

场景说明:车辆的位置信息是否返回,根据车辆位置的更新时间是否大于车辆的出站时间来决定; 如果车辆位置的更新时间大于车辆的出站时间,则为有效的数据,直接返回经纬度数据; 否则,视为无效的数据,直接返回NULL。 下面是SQL语句的片段: IF(mmr.location_update_time >= m ......
字段 函数 条件 MySQL

mysql主从数据库

今日配置主从数据库,在配置完成时,对主数据库进行创建库操作,从数据库正常同步。但直接对从数据库进行删库操作后。从数据库的sql能力无法正常进行,但主从数据库的IO通信,没有问题。在重新配置主从数据库后。问题解决。 ......
主从 数据库 数据 mysql

mysql查询数据库重复数据

查询重复领取的优惠券 //查询8888888用户优惠券状态为未使用且数量大于2的用户领取过的优惠券 SELECT discount_coupon_id,count(discount_coupon_id) as c FROM `faith_user_discount_coupon` where use ......
数据 数据库 mysql

mysql基础~基础知识问答

一 orc系列 1 orc切换模式常用的是主动触发高可用切换(例行维护),被动高可用切换(mysql负载很高,mysql主库down掉) 2 orc在以下情况不会发生切换 从库发生故障,主从复制异常,从库挂掉,从库出现延时 主库hang住,主库出现too manay connetions(因为orc ......
基础 基础知识 知识 mysql

Mysql学习笔记(一)

一、基础概念 1.术语 数据库(DB) 数据库管理系统(DBMS) SQL(Structured Query Language) 2.关系型数据库(二维表) 二、SQL 1.分类 DDL(Data Definition Language)数据定义语言(操作数据库、表、字段) DML(Data Man ......
笔记 Mysql

MySQL 查询按序累加数值

Mysql 假如我有一个表,有字段day,money,day记录我攒钱的第几天,money记录我当天攒的钱数,请写一个查询,返回我攒钱的天数,和这一天之前(包含这一天)一共攒的钱数 ```sql SELECT day, money, (@cumulative_money := @cumulative ......
数值 MySQL

MySQL数据库中根据权限创立用户

1. 先列举一些mysql的常用命令 show databases; # 查看数据库 create database xxx; # 创建数据库 drop database xxx; # 删除数据库 use xxx; # 使用数据库 show tables; # 查看表 create table pe ......
权限 数据库 数据 用户 MySQL

MySQL之事务

MySQL之事务 事务操作 开启事务 start transaction 或 begin; 提交事务 commit; 回滚事务 rollback; 经典案例之转账操作 select @@autocommit; ​ set @@autocommit = 0; --设置为手动提交,此时执行完语句必须要执 ......
事务 MySQL

mysql配置文件my.ini在Windows上的路径

大体有两个: 1.安装路径,例如:C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe 2.配置目录,例如:"C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" 更快速的方法: 打开Windows --服 ......
路径 Windows 文件 mysql ini

Mysql 悲观锁

1.mysql的悲观锁 概念 悲观锁[Pessimistic Concurrency Control]指的是 在操作数据的时候悲观的认为数据会发生冲突, 所以在每次操作的时候都直接把数据给锁住 ,这样其他的线程就只能阻塞住 无法操作, 所以悲观锁比较耗费时间, 一般悲观锁都是借助 数据库锁机制 在j ......
Mysql

MySQL 创建用户并授权

创建用户 CREATE USER 'usernamexxx'@'hostxxx' IDENTIFIED BY 'passwordxxx'; 说明: hostxxx:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符% passw ......
用户 MySQL

定时清理mysql表数据

因为我们开发的系统,需要记录操作日志,短短的时间内,整个日志表就会有很多数据进来,有些数据基本没有啥用了 ,于是需要写一个定时任务来定期处理这些数据(业务要求数据只保留三个月),所以我开始第一时间想到两个方案: 一:是在代码中写一个定时器,每天12点自动删除日志表中的数据 二:是使用mysql 自带 ......
数据 mysql

MySQL binlog 回滚工具 reverse_sql

reverse_sql 是一个用于解析和转换 MySQL 二进制日志(binlog)的工具。它可以将二进制日志文件中记录的数据库更改操作(如插入、更新、删除)转换为反向的 SQL 语句,以便进行数据恢复。其运行模式需二进制日志设置为 ROW 格式。 reverse_sql工具是一个用于数据库恢复的工 ......
reverse_sql reverse 工具 binlog MySQL

win10使用Docker Desktop启动mysql报错:Error response from daemon: Ports are not available: exposing port TCP 0.0.0.0:3306 -> 0.0.0.0:0: listen tcp 0.0.0.0:3306:

问题描述 今天上班用wind10电脑启动Docker Desktop使用MySQL,突然间报了一个错,错误如下: Error response from daemon: Ports are not available: exposing port TCP 0.0.0.0:3306 -> 0.0.0. ......
3306 available exposing response Desktop

Docker中安装MYSQL

DOCKER 新手,感谢网友提供的帮助~~ 安装手记,所以文章有些杂乱,可直接跳到文末看结论,网友文章可重点参考 目标: Docker中安装MYSQL 环境: centos7 docker-ce 最新版 能正常启动 mysql 8.0.19(不想用最新的) 过程 开始安装 https://blog. ......
Docker MYSQL

MySQL的两种存储引擎InnoDB和MyISAM的区别

InnoDB和MyISAM是MySQL两种常用的存储引擎,在功能和性能上有一些不同点: 1.事务支持:InnoDB支持事务处理,而MyISAM不支持。 2.锁机制:InnoDB采用行级锁定机制,可以在高并发环境下提高性能,并且避免了表锁的情况。MyISAM只有表锁定机制,当多个连接同时访问时, 则会 ......
引擎 InnoDB MyISAM MySQL

Centos7 安装部署 Kubernetes(k8s) 高可用集群

Centos7 安装部署 Kubernetes(k8s) 高可用集群:配置机器基本环境,部署haproxy负载均衡器,部署etcd集群,部署Kubernetes(k8s) master HA,配置docker,安装kubelet,kubeadm,kubectl,kubeadm初始化,添加master... ......
集群 Kubernetes Centos7 Centos k8s

Mysql基础7-约束

一、约束的基本概念 1、概念:约束是作用于表中字段上的规则,用于限制储存在表中的数据 2、目的:保证数据库中的数据的正确性,有效性和完整性 3、分类 非空约束(not null):限制该字段的数据不能为null 唯一约束(unique):保证该字段的所有数据都是唯一,不重复的 主键约束(primar ......
基础 Mysql

CentOS7安装java环境JDK8

1.下载jdk 下载地址:https://www.oracle.com/cn/java/technologies/javase/javase8u211-later-archive-downloads.html 选择版本: jdk-8u331-linux-x64.tar.gz 2、解压上传至服务器 可 ......
CentOS7 环境 CentOS java JDK8

2-12 MySQL字段约束-索引-外键

高版本导出报错问题,是由于高版本对导出文件优化了权限设置, show variables like '%secure%';查看权限 是NULL就代表禁止导出 在配置文件my.cnf [mysqld]下加secure_file_priv=指定导出目录 本节所讲内容: 1. 字段修饰符 2. 清空表记录 ......
字段 索引 MySQL 12

MySQL(单表查询、多表查询、Navicat软件使用、查询练习、pymysql模块)

一 单表操作 表准备和注意事项 create table employee( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female') not null default 'm ......
软件使用 模块 Navicat pymysql MySQL

2-11 mysql-sql语句进阶

1 回顾前面的基础命令语句 1.1 修改数据表 添加字段: alter table 表名 add 字段名 列类型 [not null|null][primary key][unique][auto_increment][default value] alter table 表名 add 字段定义 a ......
语句 mysql-sql mysql sql 11

2-10-Mysql基本语句和常见数据类型

1 SQL概述 结构化查询语言(StructuredQuery Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。 从上可以看出我们数据库相关工作职位大概两种:DBD和DBA dba ......
语句 常见 类型 数据 Mysql

MySql基础学习

一、基础学习 1、打开MySql? 2、如何创建数据库、数据表? 3、bug 0、注意事项 mysql是不区分大小写的 1、启动MySql cmd命令行,管理员模式运行,输入命令启动服务 net start mysql 输入ml(命令) mqsql -u root -p 出现如下界面就登录成功了 2 ......
基础 MySql

使用Canal同步mysql数据到es

## 一、简介 ![](https://camo.githubusercontent.com/63881e271f889d4a424c55cea2f9c2065f63494fecac58432eac415f6e47e959/68747470733a2f2f696d672d626c6f672e6373 ......
数据 Canal mysql