mysql5 mysql centos rpm

MySQL DQL语句

查询数据 SELECT DQL是数据库查询语言,主要就是通过SELECT关键字来从数据库中查询指定规则的数据。 语法格式: SELECT 需要查询的列名字 FROM 表名称 WHRER 查询条件 说明: 1、如果需要查询所有的列,SELECT的参数指定为 * ,如果查询的列名有多个,使用逗号隔开 2 ......
语句 MySQL DQL

mysql group by 执行原理及千万级别count 查询优化

大家好,我是蓝胖子,前段时间mysql经常碰到慢查询报警,我们线上的慢sql阈值是1s,出现报警的表数据有 7000多万,经常出现报警的是一个group by的count查询,于是便开始着手优化这块,遂有此篇,记录下自己优化过程中的心得。 优化慢sql前,肯定是要懂sql的查询逻辑,所以我先介绍下g ......
原理 级别 mysql group count

Linux安装MySQL

本文使用的Linux发行版本为AlmaLinux 9.2 64位(CentOS停止更新后的完美替代发行版本)。 本文安装的MySQL版本为8.1.0,其他版本方法类似。 MySQL源码编译时间太长了,需要3到4小时,使用官网编译好的rpm更简单快捷。 操作步骤 更新系统。dnf -y update ......
Linux MySQL

通过 Canal 将 MySQL 数据实时同步到 Easysearch

Canal 是阿里巴巴集团提供的一个开源产品,能够通过解析数据库的增量日志,提供增量数据的订阅和消费功能。使用 Canal 模拟成 MySQL 的 Slave,实时接收 MySQL 的增量数据 binlog,然后通过 RESTful API 将数据写入到 Easysearch 中。 前提条件 部署 ......
Easysearch 实时 数据 Canal MySQL

centos7安装rar 解压缩rar文件

第一步下载rar程序包 wget http://www.rarlab.com/rar/rarlinux-x64-5.6.0.tar.gz 第二步解压rar组件包 tar -zxvf rarlinux-x64-5.6.0.tar.gz 第三步进入解压出的“rar”文件夹 cd rar 第四步 进行配置 ......
rar centos7 文件 centos

mysql中删除数据中的特殊字符

-- 此字符只影响终端的查询,如crt,xshell等,在navicat中不受影响 select str ,replace(str,char(13),' ') as str_fix from ( select concat('1',char(13),'2') as str ) t1 ; ......
字符 数据 mysql

VMware+CentOS7 网络及静态IP配置

设置“虚拟机网络编辑” 打开VMware: 在工具栏的“编辑”选项里有一个“虚拟网络编辑器”,打开: 点击“更改设置” 首先选中VMnet8,下面会显示VMnet信息。我们选择NAT模式;然后将“使用本地DHCP服务奖IP地址分配给虚拟机”的勾选取消掉,因为我们要使用静态IP;最后记住最下面的子网I ......
静态 CentOS7 VMware CentOS 网络

MySQL实现主从复制(Windows)的明细操作步骤

https://blog.csdn.net/dgfdhgghd/article/details/128427294 文章目录 一、教学视频地址 二、设计思路 三、具体步骤 一、教学视频地址 视频地址:视频链接 二、设计思路 准备两个5.7版本的MySQL,一个用作主数据库,另一个用作从数据库。 把主 ......
主从 步骤 Windows MySQL

浅析开源数据库MySQL架构

数据库是所有应用系统的核心,故保证数据库稳定、高效、安全地运行是所有企业日常工作的重中之重。数据库系统一旦出现问题无法提供服务,有可能导致整个系统都无法继续工作。更多技术干货详见www.linuxprobe.com ......
架构 数据库 数据 MySQL

MySQL中使用范围查询后索引失效问题

假设我们为表table的a,b,c三列创建了联合索引create index idx_a_b_c on table(a,b,c),并且在B+树中,数据的存储顺序如下: (a=1 b=1 c=1) (a=1 b=2 c=1) (a=1 b=2 c=3) (a=2 b=2 c=3) (a=2 b=2 c ......
索引 范围 问题 MySQL

Docker - Run MySQL database with docker

zzh@ZZHPC:~$ docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=verysecretpass -e MYSQL_DATABASE=order mysql In this case, our data source URL isroot:very ......
database Docker docker MySQL with

centos7 升级 OpenSSH

随着计算机技术发张日新月异,人们对计算机的安全要求也逐渐严苛起来了。OpenSSH作为文件传输和远程客户端连接的协议实现,其重要性不言而喻。然而就是这么重要的组件,centos7原生自带的OpenSSH却因为其过低的版本而漏洞频出,所以我这里为了方便升级,编写了个shell脚本。 #!/bin/ba ......
centos7 OpenSSH centos

Centos7系统中安装中文输入法

打开Vmware虚拟机,进行联网 切换为root用户 安装ibus框架:yum install (此处本人已完成安装ibus) 等待ibus安装完毕后安装输入法: yum install libpinyin yum install ibus-libpinyin 两个软件包安装完毕后重启系统 打开设置 ......
输入法 Centos7 Centos 系统

CentOS7安装强制使用gpt分区

安装CentOS时,系统默认会使用mbr模式。如果磁盘大于2T,则需要如下操作,在开机启动画面按 tab 键,以便输入核心参数,在行末输入 空格后 inst.gpt,回车: 可以如下模式分区,其中根分区既可以是基本的xfs或者ext3,也可以是lvm格式: ......
CentOS7 CentOS gpt

MySQL高阶知识点(三):吃透索引【转】

接着之前总结的:索引概述入门,今天全面讲述一下索引相关知识点 1.数据库索引是什么?有什么优缺点? 索引是一种能提高数据库查询效率的有序的数据结构。它可以比作一本字典的目录,可以帮你快速找到对应的记录。索引一般存储在磁盘的文件中,它是占用物理空间的。其优缺点如下: 优点: 加快数据查询速度,这也是解 ......
高阶 知识点 索引 知识 MySQL

centos8防火墙策略

1、查看当前已打开的端口: sudo firewall-cmd --list-ports 2、开放端口 sudo firewall-cmd --zone=public --add-port=80/tcp --permanent 3、关闭端口 sudo firewall-cmd --zone=publ ......
防火墙 策略 centos8 centos

MySQL学习

cmd打开MySQL:mysql -u root -pDDL(Data Definition Language数据定义语言):-数据库操作:查询所有数据库:show databases;查询当前数据库:select database();创建数据库:create database[if not ex ......
MySQL

关于MySQL的一些不常用知识及易错总结

关于用户 当我们刚刚登入数据库时,一般是用root用户登录,然后可以用root用户创建普通用户。注意,此处有权限限制,一般用户无法创建特殊或高权限用户,如root用户。 创建用户: create user 'user01' @'localhost' identified by 'user01'; c ......
及易 常用 知识 MySQL

Centos7更换华为源

CentOS-Base.repo文件是CentOS中默认的软件仓库配置文件,保存了各个软件仓库的配置信息。该文件位于`/etc/yum.repos.d/`目录下。 CentOS-Base.repo文件的内容包括: - `base`:CentOS发行版的核心软件包,提供了系统的基本功能。 - `upd ......
Centos7 Centos

MySQL数据库高并发优化配置

在Apache, PHP, mysql的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接 影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观 ......
数据库 数据 MySQL

C#使用SqlSugar操作MySQL数据库实现简单的增删改查

📘公众号「DotNet学习交流」,分享学习DotNet的点滴。 SqlSugar简介 SqlSugar 是一款 老牌 .NET 开源多库架构ORM框架(EF Core单库架构),由果糖大数据科技团队 维护和更新 ,开箱即用最易上手的.NET ORM框架 。生态圈丰富,目前开源生态仅次于EF Cor ......
SqlSugar 数据库 数据 MySQL

mysql-基础

mysql基础 ACID A: atomicity 原子性 C: consistency 一致性 I: isolation 隔离性 D: durability 持久性 其中A,I,D都是为C服务的 原子性 原子性是指要求事务中所有的操作都不可分割,要么全部成功,要么全部失败。 通过undo log保 ......
基础 mysql

Ubuntu 22.04 LTS 安装最新稳定版本nginx、mysql5.7和php7.2

Ubuntu 22.04 LTS 安装最新稳定版本nginx、mysql5.7和php7.2 全部apt-get安装,就是快,迅速。前提是需要在有网络环境的情况下哈!! 操作系统版本:Ubuntu 22.04 LTS 一、安装最新稳定版本的nginx apt-get update # 查看默认安装的 ......
版本 Ubuntu mysql5 22.04 nginx

源码安装MySQL

本文使用的Linux发行版本为Anolis OS 8.8 64位。 最后更新时间2023年11月16日 本文安装的MySQL版本为8.1.0,其他版本方法类似。 准备工作 更新系统。yum -y update 安装依赖。yum install -y gcc gcc-c++ cmake cmake3 ......
源码 MySQL

10亿数据如何快速插入MySQL

最快的速度把10亿条数据导入到数据库,首先需要和面试官明确一下,10亿条数据什么形式存在哪里,每条数据多大,是否有序导入,是否不能重复,数据库是否是MySQL? 假设和面试官明确后,有如下约束 10亿条数据,每条数据 1 Kb 数据内容是非结构化的用户访问日志,需要解析后写入到数据库 数据存放在Hd ......
数据 MySQL

MySQL5.7双主安装

214、215 两台服务器 1.下载MySQL安装包 https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.43-linux-glibc2.12-x86_64.tar.gz 2.上传至服务器并解压 ./bin/mysqld --initialize - ......
MySQL5 MySQL

datax同步mysql数据时间减少8小时

mysql连接jdbc修改时区都不行 &serverTimezone=Asia/Shanghai &serverTimezone=Hongkong &serverTimezone=GMT%2B8 解决方案: 对字段加8个小时 DATE_ADD(CREATETIME, INTERVAL 8 HOUR) ......
小时 时间 数据 datax mysql

Linux安装mysql

# 首先检查是否已经安装过mysql rpm -qa | grep mysql 1、下载Linux版本安装包 采用MySQL的社区版本(MySQL Community Server 8.0.34)Linux系统版本采用CentOS7 64位 官网 下载地址 2、上传安装包 通过Tabby Termi ......
Linux mysql

mysql更改密码

1.打开cmd进入MySQL的bin目录; 2.通过输入命令 mysql -u root -p 指定root用户登录MySQL,输入后回车会提示输入密码,输入我们原来的密码然后回车。 3.修改MySQL的root用户密码,格式:mysql> set password for 用户名@localhos ......
密码 mysql

node连接mysql时报错Client does not support authentication protocol requested by server; consider upgrading MySQL client

尝试用node编写一个简单的登录接口,结果启动服务后请求接口出现了该错误。 其问题就是访问的工具身份验证协议过于落后,在node内安装的2.18.1 mysql包。 解决: 先登录数据库。 use mysql;(mysql为数据库名) 提示Database changed; 查询表中信息 ; sel ......