mysql5 mysql centos rpm

Mysql定时备份 Using a password on the command line interface can be insecure

最近运维过程中需要备份Mysql数据库,网上找bat脚本执行发现提示不能直接在脚本里放密码,Using a password on the command line interface can be insecure,应该是高级的mysql数据库的安全策略。 首先建一个bat文件 --default ......
备份 interface password insecure command

CentOS开机提示Centos kernel panic-not syncing:VFS:Unable to mount root fs on unknown-block,vm exsi 修复centos虚拟机内核操作

故障: CentOS开机提示Centos kernel panic-not syncing:VFS:Unable to mount root fs on unknown-block 故障背景: 在没有关闭应用和系统的前提下,直接点了虚拟机关闭电源选项,再开机就报如上错误 原因分析: 根据提示信息分析 ......

数据库系列:MySQL不同操作分别用什么锁?

数据库系列:MySQL慢查询分析和性能优化 数据库系列:MySQL索引优化总结(综合版) 数据库系列:高并发下的数据字段变更 数据库系列:覆盖索引和规避回表 数据库系列:数据库高可用及无损扩容 数据库系列:使用高区分度索引列提升性能 数据库系列:前缀索引和索引长度的取舍 数据库系列:MySQL引擎M ......
数据库 数据 MySQL

MySQL 日志管理

错误日志 主要是用来记录MySQL服务器启动、运行或停止时遇到的问题,像使用 mysql --initialize初始化mysql的基础数据时候,默认给root用户生成的密码就放在错误日志里面。 错误日志的配置只需要一个配置选项即可: log_error :指定错误日志的存放位置和文件名 例如: l ......
MySQL 日志

mysql join

select * from a,b 等同于inner join join 有两种执行方式 Nested Loop Join(嵌套循环连接):这是最简单和最基础的连接算法。它会遍历一个表中的每一条记录,并与另一个表进行比较,以查找匹配的记录。这种方法适用于较小的表或者没有索引的情况。 其中Nested ......
mysql join

CentOS7安装Docker

配置要求 系统:Centos7 Linux 内核:官方建议 3.10 以上 注意:本文的命令使用的是 root 用户登录执行,不是 root 的话所有命令前面要加 sudo 1.查看当前的内核版本 uname -r 2.更新 yum 包(使用 root 权限,生产环境中此步操作需慎重,耗时较长,该步 ......
CentOS7 CentOS Docker

mysql 索引优化

MySQL索引优化是提高数据库性能的关键步骤之一。下面是一些建议,以帮助你优化MySQL索引: 最左前缀原则:确保查询条件使用了索引的最左侧列。如果查询没有涵盖索引的最左侧列,索引将不会被使用。 选择性原则:具有高选择性的索引(即返回结果集中较小部分的索引)通常更有效。使用具有唯一值的列作为索引键可 ......
索引 mysql

MySQL 优化

以下是 SQL 查询的典型执行顺序: FROM 和 JOIN 这里确定了要从哪些表中查询数据以及如何进行表之间的连接。 WHERE 过滤出不符合条件的记录。 GROUP BY 将来自多个记录的数据值分组为一个数据集或根据某些条件进行分组。 HAVING 在 GROUP BY 之后对分组进行过滤。通常 ......
MySQL

Docker部署MySQL

一、简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据 ......
Docker MySQL

【Linux】CentOS 6.10 内存分配

确定centos系统采用的是lvm分区格式 从vg_ran02-lv_home分区取出512G的空间添加到根目录vg_ran02-lv_root分区上 卸载vg_ran02-lv_home分区 umount /home 如有提示则按如下方式进行:先查看当前/home被哪个进程占用;再杀死该进程即可; ......
内存 CentOS Linux 6.10 10

CENTOS7_x86_64 网络配置

1.查看IP地址 ip add 2.进入网卡配置文件所在目录 cd /etc/sysconfig/network-scripts/ ll 注: ifcfg-ens33=ifcfg-网卡名 | ifcfg-lo : 网络回环文件 3.编辑网卡配置文件 vi /etc/sysconfig/network ......
CENTOS7_x CENTOS7 CENTOS 网络 86

MySQL-03基本的SELECT语句(基础)

课程中,第二章是MySQL环境搭建,因为我是网上找的博客,下载zip,直接安装的,就没看视频,所以没有第二章笔记。这里给出MySQL社区版下载地址。 C-03.基本的SELECT语句 1.SQL概述 1.1 SQL背景知识 1974年,IBM研究员发布了一篇揭开数据库技术的论文《SEQUEL:一门结 ......
语句 基础 SELECT MySQL 03

docker创建mysql集群

一、创建mysql的节点目录 # 创建第一个节点 mkdir /home/mysql-cluster/node1 cd /home/mysql-cluster/node1 mkdir conf data files log # 创建第二个节点 mkdir /home/mysql-cluster/no ......
集群 docker mysql

centos 8 Failed to download metadata for repo ‘AppStream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist

查询后发现问题的原因是Centos8于2021年年底停止了服务,我们在使用yum源安装时候,出现下面错误“错误:Failed to download metadata for repo ‘AppStream’: Cannot prepare internal mirrorlist: No URLs ......

大数据实验——mysql服务的启动

黑马程序的mysql服务启动密码是hadoop 直接在主控制台上输出mysql -u root -p 然后输入密码进入mysql服务 剩下的就是在finallshell里面进行一些建表增删改查操作, 还有一个问题就是通过java代码进行对表数据的增删改查 我才用的方法是在Navicat里面建一个no ......
据实 大数 mysql

CentOS7升级内核版本,以及解决升级内核后网卡不能使用的问题

CentOS7.9自带的内核版本为3.1,没有wireguard模块,遂决定升级内核版本 第一步升级内核,参考 https://www.cnblogs.com/iwalkman/p/9736856.html 除了内核还需要安装 kernel-ml-devel,否则待会编译网卡驱动会报错 yum -- ......
内核 网卡 CentOS7 版本 CentOS

【MySQL】回收普通用户对其他库的查询权限,普通用户只能看见自己的表

如何解决已回收权限的普通用户对其他库的查看权限? 正常来说,普通用户自己创建的数据库表的权限无法被回收,如果用户曾经被授权过所有权限,取消权限后,依然可以看见其他库。其原因就是被授予了grant option权限,需要手动取消 "WITH GRANT OPTION"是MySQL中的一个选项,用于将授 ......
用户 权限 MySQL

nginx版本升级之rpm包-nginx 安全漏洞(CVE-2021-23017)

nginx 安全漏洞(CVE-2021-23017) 原版本 nginx-1.19.6-1.el7.ngx.x86_64.rpm 要升级的版本 nginx-1.20.1-1.el7.ngx.x86_64.rpm 1.下载nginx-1.20.1-1.el7.ngx.x86_64.rpm 官网下载地址 ......
nginx 安全漏洞 漏洞 版本 23017

mysql与elasticsearch

索引(Index),就是相同类型的文档的集合。 例如: 所有用户文档,就可以组织在一起,称为用户的索引; 所有商品的文档,可以组织在一起,称为商品的索引; 所有订单的文档,可以组织在一起,称为订单的索引; 数据库的表会有约束信息,用来定义表的结构、字段的名称、类型等信息。因此,索引库中就有映射(ma ......
elasticsearch mysql

MySQL创建用户并赋权

最简单(全部赋权) 语法 # 创建用户 CREATE USER 'username'@'%' IDENTIFIED BY 'mypassword'; # 赋权所有 GRANT ALL PRIVILEGES ON *.* TO 'username'@'%'; # 刷新权限 FLUSH PRIVILEG ......
赋权 用户 MySQL

dhango要迁移时mysql安装及配置

一、apt安装MySQL sudo apt-get update #更新源 sudo apt-get install mysql-server #安装 sudo apt install net-tools 二、MySQL服务管理 sudo service mysql status # 查看服务状态 ......
dhango mysql

mysql 日志配置

在mysql的my.ini中,如果不做配置,mysql自动以hostname.err命名,用户电脑名称若有图标或者一些特殊符号,会导致日志文件无法创建,从而引发mysql服务无法启动。因此建议主动配置,参考如下:log_error="../data/LogName.log",LogName建议使用英 ......
mysql 日志

源码编译安装mysql8.0

下载源码 源码下载地址:https://dev.mysql.com/downloads/mysql/ 找到对应版本进行下载上传至服务器 编译安装 使用cmake命令进行安装 cd mysql-8.0.35 mkdir bld cd bld cmake -DCMAKE_INSTALL_PREFIX=/ ......
源码 mysql8 mysql

解读JetBrains 2023年开发者生态报告,MySQL仍是全球数据库顶流 | StoneDB数据库观察 #11

作者:宇亭 ​最近,全球知名的开发者工具公司 JetBrains 对外发布了《2023 年开发者生态系统报告》,报告的具体内容,前几天已经有中文互联网的媒体解读了,由于我们是做数据库的,所以自然而然想要特别关注一下数据库的情况——结果在意料之中,MySQL 在全球范围内仍是最流行的数据库。当然,只讲 ......
数据库 数据 开发者 JetBrains 生态

perl:mysql binlog iud (insert、update、delete)分析 小脚本:实用程序

1 #!/usr/bin/perl 2 # utf-8 3 4 use strict; 5 use POSIX; 6 use Time::HiRes qw/sleep time/; 7 8 $| = 1; 9 10 my $line='# '; 11 my $debug= 0 ; 12 13 ## ......
脚本 程序 binlog insert delete

MySQL基本操作

//mysql 数据库管理工具 简称叫 数据库(存放数据,作为动态网站开不可缺少的一环) mysql 是一种关系型数据库 基本语法: 1.查询当前MySQL 下有的所有数据库 show databases; 2.创建数据库 create database 数据库名 数据库选项(字符集,校对集)(大部 ......
基本操作 MySQL

centos免密登录windows

一、linux操作: 二、windows操作: 1、Windows系统需安装OpenSSH服务; 2、配置OpenSSH服务端的配置文件: <1>管理员权限打开cmd终端,输入命令ssh-keygen -t rsa -f id_rsa执行后,将linux下生成的id_rsa.pub内容复制到C:\P ......
windows centos

centos7安装Jenkins

1、拉取镜像 docker pull jenkinsci/blueocean 2、创建目录 mkdir -p /home/data/jenkins chmod 777 /home/data/jenkins 3、启动容器 docker run -d -p 8099:8080 -p 50099:5000 ......
centos7 Jenkins centos

Go--连接mysql,增删改查

下载驱动库,下为官方推荐的,还有其他ORM库,暂时没涉及,故本文不做阐述 go get -u github.com/go-sql-driver/mysql 一、连接 1.1 直接连接,查询单行 package main import ( "database/sql" "fmt" _ "github. ......
mysql Go

openssh8.8版本rpm打包

1.下载 openssh tar包 wget https://mirror.leaseweb.com/pub/OpenBSD/OpenSSH/portable/openssh-8.8p1.tar.gzhttps://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portab ......
openssh8 openssh 版本 rpm