centos mysql8 mysql 7.6

mysql索引概念补充

Mysql索引概念补充 聚簇索引,一级索引其实就是主键索引 非聚簇索引,二级索引,辅助索引其实就是普通的单值索引,唯一索引,联合索引 聚簇索引是Innodb下的一个概念,是一种数据结构,根节点存储主键和索引指针,叶子节点存数据。而非聚簇索引叶子节点存的是(索引列,主键)。 回表:就是在innodb存 ......
索引 概念 mysql

记一次MySQL5初始化被kill的问题排查

由于测试环境JED申请比较繁琐,所以Eone提供了单机版Mysql供用户使用,近期Eone搭建Mysql5的时候发现莫名被kill了,容器规格是4C8G,磁盘30G。这不科学,之前都是可以的,镜像没变,配置没变,咋就不行了呢,一定不是我的问题,是机器的问题 ......
MySQL5 问题 MySQL kill

Django 用 mysql

1. mysql 实践 mysql 是个流行的数据库,看着像是个方便更新、查找的 excel 表格,excel 的不同 sheet 相当于 mysql 里的不同 database。 ubuntu 安装 mysql sudo apt-get install mysql-server 启动 mysql ......
Django mysql

CentOS7配置域名访问

个人理解:买一台安装了CentOS7的服务器,如果想要域名可以访问服务器的某个文件夹的网页,就得安装一个nginx或apache的web服务器软件,然后把http的8080端口或https的443的端口开放,写好配置并启动服务器软件。 实践经历:总以为不安装nginx或apache,开放开放端口,在 ......
CentOS7 域名 CentOS

MySQL主从复制与Keepalive结合方案

一、准备工作 # ldd --versionldd (GNU libc) 2.17Copyright (C) 2012 Free Software Foundation, Inc.This is free software; see the source for copying conditions ......
主从 Keepalive 方案 MySQL

MySQL中的事务与锁

PS: 学习是一个不断进步和成长的过程。在软件开发领域,新技术和概念层出不穷,有时候我们可能会错过或忽视一些重要的知识点。重要的是,你现在已经注意到了锁和Java程序中与MySQL锁有关的内容,并且有意识地想要学习和了解更多。这说明你具备了自我反省和学习的态度,这是非常重要的。不断学习和提升自己是程 ......
事务 MySQL

MySQL字段的时间类型该如何选择?千万数据下性能提升10%~30%

MySQL字段的时间类型该如何选择?千万数据下性能提升10%~30%🚀 前言 在MySQL中时间类型的选择有很多,比如:date、time、year、datetime、timestamp... 在某些情况下还会使用整形int、bigint来存储时间戳 根据节省空间的原则,当只需要存储年份、日期、时 ......
字段 性能 类型 时间 数据

Ubuntu安装Mysql遇到的问题

按照在 Ubuntu 上安装和配置 MySQL 保姆级教程,Ubuntu中Mysql安装/配置/远程连接/用户创建(用户权限设置)安装MySQL 安装完之后远程ssh用不了了,怀疑是当时设置的防火墙的问题,事实证明确实是的。 解决方法:服务器ubuntu系统使用ssh连不上问题。 ......
Ubuntu 问题 Mysql

mysql 包含的数据库操作的类型

DQL 一级操作 最常用的操作 查询表中数据 DML 二级操作 对表做增删改查 inset update delete DDL 三级操作 对表的结构做增删改查 creat drop alter TCL 四级操作 对数据库事务做修改 commit rollback DCL 五级操作 数据控制语言 gr ......
类型 数据库 数据 mysql

java批量执行atax同步MySQL表时出现卡住问题处理

中断问题和datax中自带的MySQL jar包版本有关,更换后即可。 背景:有个需求需要把服务器上的mysql业务库数据同步到另一台服务器上,我选择了datax来做批量同步操作。 现象:java批量执行的代码写好后,在自己电脑(win10)执行没问题,换了一台电脑(也是windows server ......
问题 MySQL java atax

windows下mysql忘记密码怎么办?

1. 关闭正在运行的MySQL服务。【Win + r】,之后输入【SERVICES.MSC】然后回车,会打开服务列表,在服务列表输入【mysql】即可选中mysql对应服务,找到自己的mysql服务,我的是MYSQL57选中它【右键】单击,然后点击【停止】选项即可停止mysql服务。 2. 找到本地 ......
怎么办 密码 windows mysql

MySQL常用命令

登录MySQL控制台: mysql -u username -p:使用指定用户名登录MySQL,系统将提示输入密码 mysql -h host -u username -p:使用指定主机、用户名登录MySQL,系统将提示输入密码 quit或\q:退出控制台 常见的SQL命令: CREATE DATA ......
命令 常用 MySQL

MYSQL:由一条慢查询引入思考 (MYSQL8)

原文地址:https://mp.csdn.net/mp_blog/creation/editor/130300178 ​ 开始之前,我们先思考以下几个问题(下文将围绕以下三个问题展开): 1. 什么是慢查询,查询多少秒以上算是慢查询? 2. 如何解决慢查询和如何避免慢查询? 3. 提升查询性能必知必 ......
MYSQL MYSQL8

mysql常用查询

1、Mysql查询某个表的字段名 select COLUMN_NAME from information_schema.COLUMNS where table_name = 'business_info'; 2、生成数据字典 select TABLE_SCHEMA,TABLE_NAME,COLUMN ......
常用查询 常用 mysql

Linux部署MySQL过程记录

一.Linux版本 cat /proc/version cat /etc/redhat-release 二.MySQL安装 2.1 检查是否已安装MySQL rpm -qa | grep -i mysql 2.2 解压安装文件到指定文件夹 tar -xvf 对应mysql的安装包名字.tar -c ......
过程 Linux MySQL

mysql配置文件my.cnf添加max_connections不生效

1、my.cnf设置了max_connections = 2000,但是查看最大连接数是2142、解决办法添加LimitNOFILE=65535到mysql服务文件mysqld.service中的[Service]段里面vi /lib/systemd/system/mysqld.service3、重 ......
max_connections connections 文件 mysql cnf

MySQL锁表问题

今天遇到一个情况,一条SQL语句执行提示如下异常。 Lock wait timeout exceeded; try restarting transaction 翻译一下是说,获取锁超时,尝试重新启动事务。翻译一下就是当我们申请对表进行加锁时,另外一个事务已经对这个表加了锁,经过一段时间等待后,我们 ......
问题 MySQL

CentOS7部署后优化配置

1.安装必要的组件、升级 yum -y install wget vim cd /etc/yum.repos.d/ rm -rf /etc/yum.repos.d/*.repo wget http://mirrors.aliyun.com/repo/Centos-7.repo wget https: ......
CentOS7 CentOS

MySQL的InnoDB索引失效的场景和优化

康师傅YYDS 索引失效案例 索引最好是全值匹配。 where条件中等值比,同时where的条件一起创建联合索引。 最佳左前缀 如果有一个联合索引,要想使用到,需要从联合索引的最左边的字段开始写,一点一点的写上。 主键插入顺序 在InnoDB中,使用自增的主键。避免索引页面分裂 计算、函数、类型转换 ......
索引 场景 InnoDB MySQL

ubuntu 22.04安装mysql5.7

ubuntu 22.04系统安装mysql5.7 一、查看系统默认安装的数据库版本 apt-get update apt-cache policy mysql-server ubuntu 20.04自带的版本是8.0.34,而我们需要安装mysql5.7的版本就需要换源 二、更换apt源 1. 备份 ......
ubuntu mysql5 22.04 mysql 22

centos安装baota

一 目标 安装baota 二 步骤 官网地址: https://www.bt.cn/new/download.html 1. centos安装 yum install -y wget && wget -O install.sh https://download.bt.cn/install/insta ......
centos baota

CentOS7.9部署Oracle

CentOS7.9部署Oracle整体思路 准备好CentOS7.9系统和Oracle安装包。Oracle下载链接:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html系统配置最低要求 ......
CentOS7 CentOS Oracle

centos 6.10 安装 gcc9.4

centos 6.10 安装 gcc 9.4 下载 gcc 9.4 下载地址:https://mirrors.tripadvisor.com/gnu/gcc/gcc-9.4.0/ 选择 gcc-9.4.0.tar.xz 下载 解压下载的文件 进入 gcc-9.4.0 文件夹, 运行: ./contr ......
centos 6.10 gcc9 gcc 10

CentOS系统登录后发现提示符显示-bash-4.2#

1、问题 在root用户下终端显示,如图所示: 尝试退出登陆root用户依然不能解决 原因: root主目录下缺失 .bash_profile 和 .bashrc 文件 /etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d ......
提示符 CentOS 系统 bash 4.2

MySQL 创建索引的原则,优化的思路

康师傅yyds 创建索引的原则 1 show index from channel_detail; 2 DROP INDEX idx_cl_channel_id ON channel_label; 3 4 CREATE [UNIQUE | FULLTEXT | SPATIAL] INDEX inde ......
索引 思路 原则 MySQL

MySQL 根据条件将一张表中的数据批量修改为另一张表的数据(INNER JOIN)

一、背景 异库的情况下,A库a表 与 B库b表 中有相对应的ID字段,需要将a表某个字段的值添加到b表对应数据的某个字段下 点击查看代码 UPDATE A.a a INNER JOIN (SELECT b.XX_ID,b.XX_NUMBER FROM B.b b) bb ON a.XX_ID = b ......
数据 条件 MySQL INNER JOIN

update left join 在MySQL和SQL Server使用方式区别

(1)MySQL使用 UPDATE hayl_service_info t1 left join hayl_Old_info t2 on t1.CERT_NO =t2.CERT_NO set t1.AAP0112 = t2.ADDRESS where t1.AAP0112='' (2)SQL Ser ......
方式 update Server MySQL left

安装centos可以联网

一 问题 VMvare中安装了centOS,连不了外网,解决办法如下: 二 解决 1. 打开文件 cat /etc/sysconfig/network-scripts/ifcfg-ens33 vi /etc/sysconfig/network-scripts/ifcfg-ens33 2. 修改最后一 ......
centos

Mysql系列---【linux安装mysql8.1.0】

1.下载安装包 官网链接: https://dev.mysql.com/downloads/mysql/ 注意:linux查看glibc版本的命令: rpm -qa|grep glibc 2.把下载的包上传到/opt/app/middles目录下 注意: 速度可能有点慢。 3.解压压缩包 #xz解压 ......
mysql8 Mysql linux mysql 1.0

centos更改时区

查看时间和时区 timedatectl 列出时区 timedatectl list-timezones 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间 timedatectl set-local-rtc 1 设置系统时区为上海 timedatectl set-timezone Asia ......
时区 centos