centos mysql8 mysql 7.6

MySQL 索引

## 索引分析: #### 索引概述: ##### 定义: MySQL官方对索引的定义:索引(Index)是帮助MySQL高效获取数据的数据结构。 结论:`索引是数据结构` ##### 结构: MySQL支持多种存储引擎 而各种存储引擎对索引的支持也各不相同 因此MySQL数据库支持多种索引类型 如 ......
索引 MySQL

CentOS-7配置YUM源

前言:Yum源分类: 网络Yum源:在能连接互联网的服务器上进行配置,配置简单,可选择性强,能获取的包也更多;本地Yum源:利用挂载系统镜像包进行配置,受限于镜像包,能获取的包相对较少;一):网络Yum源配置(以阿里源举例)备份系统自带源文件cd /etc/yum.repos.d/mkdir bak ......
CentOS YUM

Mysql开启慢查询日志

查看mysql的慢查询日志是否开启show variables like '%query%'; 可以看到slow_query_log的值是OFF,mysql默认是不启用慢查询日志的。这里还有个long_query_time,默认是10秒,也就是超过了10秒即为慢查询。 log_queries_not ......
Mysql 日志

mysql 中 myisam 与 innodb 的区别?

1. 事务支持 > MyISAM:强调的是性能,每次查询具有原子性,其执行数 度比 InnoDB 类型更快,但是不提供事务支持。 > InnoDB:提供事 务支持事务,外部键等高级数据库功能。 具有事务(commit)、回滚 (rollback)和崩溃修复能力(crash recovery capa ......
myisam innodb mysql

MySQL 基础知识

## 基础知识 默认端口:3306 数据库连接格式: #### 基础语法: ~~~sql -- CRUD -- 添加数据 insert into [表名] ([字段], [字段], ...) values ([值], [值], ...); -- 删除数据 delete from [表名] where ......
基础知识 基础 知识 MySQL

CentOS/RHEL常用命令

查看Linux 的版本 cat /etc/system-release 查看所有进程 ps aux 查到进程号后终结该进程 kill -9 进程号 cd - 返回上次所在目录(这个应该很实用,O (∩_∩) O 哈哈~) sudo -i sudo 是 linux 系统管理指令,是允许系统管理员让普通 ......
命令 常用 CentOS RHEL

在 CentOS 系统下搭建 ZeroTier Moon

在 CentOS 系统下搭建 ZeroTier Moon 服务器时,生成的配置文件位置是在 `/var/lib/zerotier-one/` 目录下。该目录包含了 ZeroTier One 的运行时数据,其中就包含 Moon 服务器和节点的配置文件。 生成的两个配置文件分别是: 1. **moon. ......
ZeroTier CentOS 系统 Moon

允许任意IP访问mysql数据库

问题描述MYSQL默认只能本地连接,即127.0.0.1和localhost,其他主机IP无法访问数据库,否则会出现如下报错信息:Host is not allowed to connect to this MySQL server 一、先在本地用localhost用户登录MYSQL mysql> ......
数据库 数据 mysql

在 CentOS 系统下搭建 ZeroTier Moon 服务器

1. **安装 ZeroTier One:** 首先,确保已经安装了 ZeroTier One。你可以按照上述说明,使用以下命令进行安装: ``` sudo yum install zerotier-one ``` 2. **启动 ZeroTier One 服务:** 安装成功后,启动 ZeroTi ......
ZeroTier 服务器 CentOS 系统 Moon

MySql对应的C#类型

数据库中字段类型对应C#中的数据类型: 数据库 C#程序 int int32 text string bigint int64 binary System.Byte[] bit Boolean char string datetime System.DateTime decimal System.D ......
类型 MySql

Mysql 增删改查语言系列

# Mysql 数据语言系列 [TOC] # 一.数据定义语言 DDL ## 1 数据库规范 ```sh #官网 https://www.sqlstyle.guide/zh/ 创建库需要应该遵循包括但不限于以下规范: (1)数据库名称小写,尽量不要使用中文字符作为数据库名称; (2)数据库名称要与业 ......
语言 Mysql

MySQL索引失效

1. 使用函数或表达式: 当查询中使用函数或表达式操作列时,MySQL 无法使用该列上的索引。例如,WHERE 子句中使用函数、表达式或算术操作,如 DATE_FORMAT、CONCAT、IF 等,可能导致索引失效。 2. 列类型不匹配: 在查询中,如果列的类型与索引的列类型不匹配,索引可能失效。例 ......
索引 MySQL

navicat无法访问mysql8解决方案

1.开放3306端口 firewall-cmd --zone=public --permanent --add-port=3306/tcp firewall-cmd --reload 2.修改root密码 mysql -uroot -p alter user 'root'@'localhost' i ......
解决方案 navicat 方案 mysql8 mysql

MySQL参数

最大连接数 show variables like 'max_connections'; 超时时间 show global variables like '%timeout%'; 超时分析: TimeoutError: QueuePool limit of size 10 overflow 10 r ......
参数 MySQL

MySQL 回表 和 覆盖索引 详解

这是一篇学习后的心得分享,在正文之前,我们需要对一些索引的基本概念进行说明讲解。 1. 什么是索引? 索引(在 MySQL 中也叫“键key”)是存储引擎快速找到记录的一种数据结构,通俗来说类似书本的目录,这个比方虽然被用的最多但是也是最恰如其当的,在查询书本中的某个知识点不借助目录的情况下,往往都 ......
索引 MySQL

Mysql联合索引是如何找到数据的

比较简单的是单列索引(b+tree)。遇到多条件查询时,不可避免会使用到多列索引。联合索引又叫复合索引。 b+tree结构如下: 每一个磁盘块在mysql中是一个页,页大小是固定的,mysql innodb的默认的页大小是16k,每个索引会分配在页上的数量是由字段的大小决定。当字段值的长度越长,每一 ......
索引 数据 Mysql

Centos7.6 安装Redis7

方式一:包安装 1.安装(#默认安装redis-3.2.12) yum install -y redis 2.启动并设置开机自启动 systemctl enable --now redis 3.查看6379端口是否开启 ss -ntl 方式二:编译安装 1.安装依赖包 yum -y install ......
Centos7 Centos Redis7 Redis

mysql基础

Mysql基础一.Mysql四大特性1.原子性(Atomicity )一个事务是一个不可再分割的整体,要么全部成功,要么全部失败事务在数据库中就是一个基本的工作单位,事务中包含的逻辑操作(SQL 语句),只有两种情况:成功和失败。事务的原子性其实指的就是这个逻辑操作过程具有原子性,不会出现有的逻辑操 ......
基础 mysql

mysql基础查询

Mysql基础查询1.查询部分字段select id,name,gender from worker;2.查询全部字段select * from worker;3.as设置别名查询select workaddress as '工作地址' from worker;4.distinct去重查询啊sele ......
基础 mysql

centos7环境 的 k8s安装helm 3.7.1

一、 为什么要有helm? K8S 上的应用对象,都是由特定的资源描述组成,包括 deployment、service 等。都保存 各自文件中或者集中写到一个配置文件。然后 kubectl apply –f 部署。如果应用只由一 个或几个这样的服务组成,上面部署方式足够了。而对于一个复杂的应用,会有 ......
centos7 环境 centos helm k8s

Centos8/linux下载、安装、配置、连接MySQL5.7(rpm方式)

目录 问题现象: 问题分析: 解决方法: 下载: 安装: 配置: 连接: 拓展 问题现象: 今天在使用Centos8 安装MySQL5.7的rpm包时,出现如下报错: 仓库 "MySQL 5.7 Community Server" 的 GPG 公钥已安装,但是不适用于此软件包。 最终问题解决了,但还 ......
Centos8 方式 Centos MySQL5 linux

centos爆破windows远程桌面

在开始之前,需要准备好一些工具和材料。首先,需要下载hydra-7.4.2.tar.gz,这个版本直接包含了RDC协议,可以直接用于爆破windows远程桌面服务。可以通过以下命令来下载: wget https://github.com/vanhauser-thc/THC-Archive/raw/m ......
桌面 windows centos

在centos 7.9 的docker上构建php 5.6

1、搜索镜像 [root@localhost ~]# docker search php 2、拉去镜像 [root@localhost ~]# docker pull php:5.6-fpm 3、查看镜像 [root@localhost ~]# docker images 4、nginx+php部署 ......
centos docker 7.9 5.6 php

mysql语句

mysql判断关联是否存在 SELECT * FROM table1 WHERE NOT EXISTS (SELECT * FROM table2 WHERE table2.id = table1.id) ......
语句 mysql

SpringBoot配置Mysql连接池

### 一、HikariCP连接池 SpringBoot默认使用连接池HikariCP,不需要依赖。 ```yaml spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost ......
SpringBoot Mysql

深入理解Mysql索引

在数据库中,最常用的SQL操作之一就是SELECT语句,它负责数据的检索。而在SELECT语句背后,与索引的交互密不可分。为了优化数据库性能和加快查询速度,开发者们往往优先考虑调整索引。 让我们深入了解索引的背后故事。这篇文章将从什么是索引,索引的分类,索引的底层数据数据结构,跟大家一起来学习索引。 ......
索引 Mysql

携程海外MySQL如何实现毫秒级数据复制?

一、前言 在携程国际化战略背景下,海外业务将成为新的发力点,为了保证用户高品质的服务体验,底层数据势必需要就近服务业务应用。一套标准且普适的数据复制解决方案能够提升业务决策效率,助力业务更快地触达目标用户。 DRC (Data Replicate Center) 作为携程内部数据库上云标准解决方案, ......
数据 MySQL

在centos 7.9 的docker上构建python 3.5

1、搜索python版本的镜像,查看是否有我们需要的 [root@localhost ~]# docker search python 2、拉取官方3.5 版本的镜像 [root@localhost ~]# docker pull python:3.5 3、创建文件夹 [root@localhost ......
centos docker python 7.9 3.5

centos开机自启动

* 开始直接在/etc/rc.local编辑的启动命令,该文件也有执行权,限但是结果开机无法启动,经过一天的排除,发现/etc/rc.local是个软连接,其指向到/etc/rc.d/rc.local,该文件没有执行权限,导致的无法开机启动,在chmod+x添加执行权限后,sonarqube可以开机 ......
centos

在centos 7.9 的docker上构建nginx

1、如果你的主机名不是localhost,可以通过以下方式更改 [root@bogon ~]# #1.如果你的主机名不是localhost,可以通过以下指令改成localhost,即修改主机名称 [root@bogon ~]# hostnamectl set-hostname localhost [ ......
centos docker nginx 7.9