mysql5 mysql centos rpm

MySQL 8.0.34 MGR部署教程

基于MySQL 8.0.34 MGR部署 一、环境概述 OS IP Hostname MySQL Version DB Port MGR Port Redhat 7.9 172.20.10.3 s1 8.0.34 3306 33061 Redhat 7.9 172.20.10.4 s2 8.0.34 ......
教程 MySQL MGR 34

centos6.5无法使用systemctl

问题描述: CentOS 6.5 系统中 无法识别 systemctl: 原因: CentOS 6.X 版本不能安装firewall,firewall是Centos7.X 版本以后系统内置的,所以 CentOS 6.5 是不能识别 systemctl 的。 解决方法: 可以使用service命令来代 ......
systemctl centos6 centos

MySql执行异常处理、MySql事务回滚和提交,判断有异常则回滚。

示例 DELIMITER $$ DROP PROCEDURE IF EXISTS sp_test1 $$ CREATE PROCEDURE sp_test1() top:BEGIN -- 错误标记,当sql执行出错的时候,设置标记等于1。 DECLARE _err INT DEFAULT 0; -- ......
MySql 事务

flex and bison usage in mysql

query parsing in mysql mysql source code version: 8.0.34 (from MYSQL_VERSION file) This an article from questions to understandings. which file does m ......
bison usage mysql flex and

MySql游标

示例 DELIMITER $$ DROP PROCEDURE IF EXISTS `sp_test3` $$ CREATE PROCEDURE `sp_test3`() top:BEGIN -- 错误标记,当sql执行出错的时候,设置标记等于1。 DECLARE _err INT DEFAULT 0 ......
游标 MySql

centos xxd 工具的安装

今天在看tinyml ,提供使用到了一个叫做xxd 的工具,用来将tensofflow lite 的模型文件转换为c 格式的 xxd 工具centos 在中没有独立的包,而是集成在vim-common 中 安装 yum install -y vim-common 参考资料 https://stack ......
工具 centos xxd

MySql临时表

创建临时表,创建完之后,会发现在数据库的表目录下并没有这个表,因为表是临时的,所以不会出现在表目录里。 CREATE TEMPORARY TABLE TempAsiaCountries ( `Code` VARCHAR (10), `name` VARCHAR (30), `SufaceArea` ......
MySql

mysql三种方案优化 2000w 数据大表

摘录自 当我们业务数据库表中的数据越来越多,如果你也和我遇到了以下类似场景,那让我们一起来解决这个问题 数据的插入,查询时长较长 后续业务需求的扩展 在表中新增字段 影响较大 表中的数据并不是所有的都为有效数据 需求只查询时间区间内的 评估表数据体量 我们可以从表容量/磁盘空间/实例容量三方面评估数 ......
方案 数据 mysql 2000w 2000

mysql 日期时间值中获取年、月、日等部分日期或时间值

在MySQL中,可以使用一系列内置函数来从日期时间值中获取年、月、日等部分日期或时间值。以下是一些常用的函数: YEAR():用于从日期时间值中提取年份。例如,SELECT YEAR('2023-06-12')将返回2023。 MONTH():用于从日期时间值中提取月份。例如,SELECT MONT ......
日期 时间 部分 mysql

linux centos7 部署 nodejs 的 express

链接:https://www.youtube.com/watch?v=oGbLL1_0q64 yum install gcc-c++ openssl-devel make -ycd /tmpcurl -sL https://rpm.nodesource.com/setup | bash -yum i ......
centos7 express centos nodejs linux

mysql-备份还原

mysqldump备份与恢复 #导出的备份文件就是数据库脚本文件mysqldump -u root -p[密码] --databases 库名1 [库名2] … > /备份路径/备份文件名.sql例:mysqldump -u root -p 123456 --databases school > / ......
备份 mysql

mysql 导入数据

使用navicat 工具(mysql workbench不好用,大文件时打不开,导入数据也慢),选中数据库,右击选中“运行SQL文件”,找到文件开始执行即可 ......
数据 mysql

Centos7 配置备忘

一、静态IP配置 vi /etc/sysconfig/network-scripts/ifcfg-enp0s8 #更改为 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.56.101 NETMASK=255.255.255.0 GATEWAY=192.168.5 ......
Centos7 Centos

MySQL创建用户并授权指定数据库

创建账号 CREATE USER '账号'@'%' IDENTIFIED BY '密码'; mysql8的话需要改一下加密方式 ALTER USER '账号'@'%' IDENTIFIED WITH mysql_native_password BY '密码'; 创建数据库,必须要有库,不然无法绑定 ......
数据库 数据 用户 MySQL

Mysql报错:too many connections原因及解决方法

Mysql报错:too many connections原因及解决方法 1、原因是mysql连接数过多 解决方案: 1、linux登录mysql: mysql -u root -p; 2、查看mysql允许的最大连接数 show variables like '%max_connections%'; ......
connections 原因 方法 Mysql many

mysql批量更新,每条数据都不一样怎么办

UPDATE user SET age = CASE id WHEN 1 THEN 3 WHEN 2 THEN 4 WHEN 3 THEN 5 END WHERE id IN (1,2,3) php示例 $display_order = array( 1 => 4, 2 => 1, 3 => 2, ......
怎么办 数据 mysql

MySQL 8 的 Serialized Dictionary Information (SDI)

除了将数据库对象的元数据存储在数据目录中,mysql还支持以序列化的格式进行存储。即序列化数据目录信息(SDI),SDI是表和表空间对象的序列化元数据。innodb将SDI数据存储在自己的表空间中;ndbcluster将SDI数据存储在ndb目录中;其它存储引擎将SDI数据存储在.SDI文件中。SD ......
Information Dictionary Serialized MySQL SDI

nfs安装及开机启动(centos)

1、 nfs服务器准备 172.16.200.98 服务端 172.16.200.102 客户端 2、服务端安装 #安装 nfs yum install nfs-utils -y #启动nfs systemctl start nfs-server #查看 nfs 版本 cat /proc/fs/nf ......
centos nfs

搭建mysql的主从服务

这里是以mysql5.7版本为例。 准备好三台mysql服务器:192.168.1.115(主),192.168.1.116(从),192.168.1.117(从) 默认端口都是3306 1.部署mysql: 首要前提:三台机器的server-id 一定得设置成不同数值。 192.168.1.115 ......
主从 mysql

MySQL

1. 视图 概述: 视图(View)是一种虚拟存在的表。视图并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。 视图相对于普通的表 ......
MySQL

浅谈MySQL读写分离的坑以及应对的方案

一、主从架构 为什么我们要进行读写分离?个人觉得还是业务发展到一定的规模,驱动技术架构的改革,读写分离可以减轻单台服务器的压力,将读请求和写请求分流到不同的服务器,分摊单台服务的负载,提高可用性,提高读请求的性能。 上面这个图是一个基础的Mysql的主从架构,1主1备3从。这种架构是客户端主动做的负 ......
方案 MySQL

Centos7系统二进制安装Kubernetes(v1.18)集群

一、环境准备 1、集群环境 集群环境 角色 IP 组件 k8s-master01 192.168.100.31 kube-apiserver、 kube-controllermanager、 kube-scheduler、 etcd k8s-master02 192.168.100.32 kube- ......
二进制 集群 Kubernetes Centos7 Centos

CentOS 7编译Linux内核(6.5.7)详细步骤

CentOS 7编译Linux内核(6.5.7)详细步骤 前言 对于一件要完成的任务,如果已有现成的、完善的方法文档可供参考,则博文只需引用链接即可,无需重复写一遍。写博客是结合自身需求,总结之前网络上没有的方法。本文即基于CentOS 7 64位,给出编译当前最新版Linux(6.5.7)的详细步 ......
内核 步骤 CentOS Linux

初识数据库Mysql

1、数据库管理系统: 管理数据的软件 2、关系型数据excel MySQL、Oracle、SQL Server、SQLite、DB2,⾮关系型 map Redis、MongoDB。 3、数据库的管理系统(Database Management System)。 4、Mysql 现在流⾏的免费开源的关 ......
数据库 数据 Mysql

glibc方式安装mysql

cd /usr/local/src mkdir mysql useradd mysql 下载wget https://repo.huaweicloud.com/mysql/Downloads/MySQL-5.7/mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz 解 ......
方式 glibc mysql

datax从oracle到mysql数据传输

datax进行数据迁移: 所需配置:1、服务器:windows/linux(本人使用的本地windows) 2、环境:python2.6.3 和java.11.0.20(本人使用) 3、datax(https://github.com/taosdata/DataX) 以上下载完成后可以通过下面命令来 ......
数据传输 数据 oracle datax mysql

centos7设置固定IP地址

在 CentOS 7 中设置固定 IP 地址涉及到修改网络配置文件 1、进入超级用户 sudo su root 2、使用vim编辑或者Vi编辑器编辑: #进入目录 cd /etc/sysconfig/network-scripts/ #注:将 <interface> 替换为你要设置固定 IP 的网络 ......
centos7 地址 centos

关于2个mysql报错

1 报错: Host ‘127.0.0.1’ is not allowed to connect to this MySQL server vi /etc/my.cnf 注释掉: #skip-name-resolve 2 报错:Access denied for user 'root'@'local ......
mysql

MySQL性能优化

https://www.bilibili.com/video/BV17e411w7EM/?spm_id_from=333.788.recommend_more_video.0&vd_source=46d50b5d646b50dcb2a208d3946b1598 ......
性能 MySQL

MySQL主从复制无法同步删除操作吗?【转】

简介 在MySQL主从复制中,当主库执行删除操作时,从库并不会同步删除对应的数据。这是由于MySQL的复制机制决定的。为了解决这个问题,我们可以通过在主库上创建触发器来实现删除操作的同步。 解决方案概览 下面是解决方案的整体流程图: 创建触发器 首先,我们需要在主库上创建一个触发器,该触发器会在删除 ......
主从 MySQL