centos mysql8 mysql 7.6

【面试题精讲】MySQL中覆盖索引是什么

> 有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准`https://blog.zysicyj.top` [首发博客地址](https://blog.zysicyj.top/) [系列文章地址](https://blog.zysicyj.top/categories/技术文 ......
索引 MySQL

linux centos7分区

boot: swap: /: ......
centos7 centos linux

远程连接centos7

首先第一步,将虚拟机网络设置成NAT模式。 第二步,通过 vi 编辑该文件: vi /etc/sysconfig/network-scripts/ifcfg-ens33 首先修改 BOOTPROTO 的值: BOOTPROTO="static" 然后在文件最后加上 IP 配置:(三个值与前面 VMW ......
centos7 centos

14.MySQL数据库设计详解

MySQL数据库设计需要根据具体的业务需求和数据模型来制定,以下是一个示例数据库设计,包括创建表、定义索引、外键关系和示例数据插入的MySQL代码。这个示例涵盖了一个简单的电子商务系统,包括用户、产品和订单数据。 ```sql -- 创建用户表 CREATE TABLE users ( user_i ......
数据库 数据 MySQL 14

mysql create table ,store procedure,call sp

//create table t1 //show create table t1; CREATE TABLE `t1` ( `id` int NOT NULL AUTO_INCREMENT, `name` varchar(40) NOT NULL DEFAULT '', `author` varch ......
procedure create mysql table store

13.mysql数据修改操作

以下是一些 MySQL 数据修改操作示例,包括单表查询和多表查询,以及相应的示例数据表。 **单表修改操作:** 假设我们有一个名为 `employees` 的表,用于存储员工信息: ```sql CREATE TABLE employees ( employee_id INT PRIMARY KE ......
数据 mysql 13

网络安全-mysql注入-dns注入

免责声明:本博客内所有工具/链接请勿用于未授权的违法攻击!!用户滥用造成的一切后果自负!!使用者请务必遵守当地法律!! 1、 ......
网络安全 mysql 网络 dns

CentOS 7安装Redis6

# 安装步骤 若系统没有安装`wget`,需要先安装`wget` ``` yum -y install wget ``` 从官网下载redis ``` wget https://download.redis.io/releases/redis-6.2.3.tar.gz ``` 将下载的文件解压至`/ ......
CentOS Redis6 Redis

docker - 空镜像手动安装mysql 前需要的包

需要提前安装这三个,否则会失败 yum install -y libaio-devel.x86_64 yum install -y numactl.x86_64 yum install -y initscripts ......
手动 镜像 docker mysql

MySQL数据库

一、SQL 1. 简介 SQL (Structured Query Language)结构化查询语言; 它是一种数据库查询和程序设计语言,同时也是目前使用最广泛的关系型数据库操作语言。 2. 分类 2.1 DQL(Data Query Language) 数据查询语言 DQL主要用于数据的查询,其基 ......
数据库 数据 MySQL

mysql常用命令

常用mysql命令: 常用导入操作 导入数据库 source命令 使用 source 命令需要我们先登录到 mysql 中,并创建一个空的数据库: mysql> create database abc; # 创建数据库 mysql> use abc; # 使用已创建的数据库 mysql> set n ......
命令 常用 mysql

nginx安装 - rpm安装(CentOS7 + nginx 1.20.2)

Linux系统-部署-运维系列导航 Nginx介绍 官方网站为:http://nginx.org/ 。它是一款免费开源的高性能 HTTP 代理服务器及反向代理服务器(Reverse Proxy)产品,同时它还可以提供 IMAP/POP3 邮件代理服务等功能。它高并发性能很好,官方测试能够支撑 5 万 ......
nginx CentOS7 CentOS rpm 20

mysql 创建定时器,每天晚上1点钟调用存储过程proc_task

在 MySQL 中,你可以使用事件调度器(Event Scheduler)来创建定时器,以在指定时间自动执行存储过程。以下是在每天晚上1点钟调用存储过程proc_task的示例: 首先,确保 MySQL 事件调度器已经启用。如果尚未启用,可以在 MySQL 客户端中执行以下命令: ``` SET G ......
定时器 proc_task 过程 mysql proc

Centos安装部署Python-3.7

部署 1.下载 wget https://www.python.org/ftp/python/3.7.7/Python-3.7.7.tar.xz 2.安装依赖,同时安装一下Centos安装部署openssl yum install libffi-devel openssl-devel -y yum ......
Centos Python 3.7

centos下手动编译Qt应用程序

centos7下手动编译Qt5的程序需要Qt5的源代码编译出Qt5在linux下的可执行环境,怎么编译这个以后再说我这里编译的版本是5.9.9 然后,将这个环境拷贝到centos某个目录下,我放到主目录下设置环境变量编写一个文本文件叫 qt-5.9.9-env ,内容是 export PATH=/h ......
应用程序 手动 程序 centos

MySQL的Json类型个人用法详解

​ 前言 虽然MySQL很早就添加了Json类型,但是在业务开发过程中还是很少设计带这种类型的表。少不代表没有,当真正要对Json类型进行特定查询,修改,插入和优化等操作时,却感觉一下子想不起那些函数怎么使用。比如把json里的某个键和值作为SQL条件,修改某个键下的子键的值,其中可能会遇到数组形式 ......
类型 MySQL 个人 Json

mysql 窗口函数

本文引用CSDN博客: 来源:bilibili视频 和CSDN https://blog.csdn.net/mjh1667002013/article/details/128140257 一.什么是窗口函数 基本含义: 窗口限定一个范围,它可以理解为满足某些条件的记录集合,窗口函数也就是在窗口范围内 ......
函数 mysql

MySQL 间隙锁原理深度详解

来源:https://blog.csdn.net/zhangcongyi420/article/details/132415844 一、前言锁是mysql提供的一种保证不同事务读写隔离的重要措施,通过锁机制可以有效提升决多线程下并发处理事务能力。mysql根据使用场景不同,对锁的分类有很多种,比如按 ......
间隙 深度 原理 MySQL

keepalived安装(CentOS7 + keepalived 2.2.7)

Linux系统-部署-运维系列导航 keepalived介绍 keepalived相关原理,可以参考网络教程 负载均衡之备胎转正,以下为简单介绍。 keepalived是使用C语言编写的路由热备软件,该项目软件起初是专门为LVS负载均衡设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又 ......
keepalived CentOS7 CentOS

【MySQL】MySQL创建索引提示字符长度超限制解决办法

1.报错信息 在执行mysql添加索引sq脚本的时候报错:"Specified key wastoo long; max key length is 767 bytes"意思大概就是:需要添加索引的字段的长度太长,超过了767bytes. 2.分析原因 需要添加的索引字段如果是varchar类型,字 ......
MySQL 长度 字符 索引 办法

Mysql获取时间处理

前置: 当前时间:2023-09-04 Mysql获取昨天0点时间: SELECT TIMESTAMP (date_add( curdate(), INTERVAL - 1 DAY )); Mysql获取昨天23点59分59秒时间: SELECT DATE_SUB(DATE_ADD( CURRENT ......
时间 Mysql

MySQL 间隙锁原理深度详解

来源:https://blog.csdn.net/zhangcongyi420/article/details/132415844 一、前言锁是mysql提供的一种保证不同事务读写隔离的重要措施,通过锁机制可以有效提升决多线程下并发处理事务能力。mysql根据使用场景不同,对锁的分类有很多种,比如按 ......
间隙 深度 原理 MySQL

linux学习 Centos 7(二)

# linux学习 Centos 7(二) ## 常用的基本命令 ### 目录管理 > 绝对路径、相对路径 绝对路径路径的全称:C:\ProgramData\360safe\xxx.xx 在360safe目录下,xxx.xx的相对路径就是\xxx.xx > cd 切换目录 ```shell 绝对路径 ......
Centos linux

centos7防火墙操作

来源网站 https://blog.csdn.net/a13568hki/article/details/103677458 一、条件防火墙是开启的 systemctl start firewalld1、查看防火墙的配置 firewall-cmd --statefirewall-cmd --list ......
防火墙 centos7 centos

MySQL MGR集群部署运维常用脚本

Linux系统-部署-运维系列导航 安装、初始化操作汇总 #初始化、重置mysql rm -rf /data/mysql/ ; mkdir -p /data/mysql/data /data/mysql/log ; chown -R mysql:mysql /data/mysql/ ; chmod ......
集群 脚本 常用 MySQL MGR

MybatisPlus处理Mysql的json类型

MybatisPlus处理Mysql的json类型1、在数据库表定义JSON字段;2、在实体类加上@TableName(autoResultMap = true)、在JSON字段映射的属性加上@TableField(typeHandler = JacksonTypeHandler.class); 1 ......
MybatisPlus 类型 Mysql json

centOS 安装nodejs

1. 下载nodejs包 https://nodejs.org/dist/v16.19.1/node-v16.19.1-linux-x64.tar.gz 目前最新版本是: https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-x64.tar.gz ......
centOS nodejs

MySQL联表查询优化

Linux系统-部署-运维系列导航 sql执行顺序 执行FROM语句 执行ON过滤 join添加外部行 执行where条件过滤 执行group by以及分组语句,(开始使用select中的别名,后面的语句中都可以使用别名) 执行having select列表 执行distinct去重复数据 执行or ......
MySQL

mysql到达梦存储过程常见问题

1.1 变量的使用 create or replace procedure e_test() as begin set strsql ='select id into @eid from test2 order by id limit 1,10'; insert into test select i ......
常见问题 常见 过程 问题 mysql

MySQL忘记root密码解决方案

Linux系统-部署-运维系列导航 场景一:重置root密码 mysql登录密码为password()算法加密,解密成本太高,以下为通用方案; 原理:mysql提供了特殊启动方式,即跳过权限表验证,启动后,登录不需要提供密码; 登录后,即可修改mysql数据库的user表,重置密码,然后刷新权限,重 ......
解决方案 密码 方案 MySQL root