mysql8 mysql linux 1.0

MySQL(十九)MySQL事务日志(一)RedoLog

MySQL(十九)MySQL事务日志(一)RedoLog ​ 事务的四种特性:原子性、一致性、持久性和隔离性都是基于什么机制实现的? 事务的隔离性由锁机制实现 而事务的原子性、一致性和持久性则由事务的 redo 和 undo 日志来实现的 redo log是重做日志,提供再写入操作,恢复提交事务修改 ......
MySQL 事务 RedoLog 日志

MySQL(十九)MySQL事务日志(二)UndoLog

MySQL(十九)MySQL事务日志(二)UndoLog 1 undo 日志概述 ​ redo log是事务持久性的保障,而undo log则是事务原子性和一致性的保证,如上图,在事务中更新数据的前置操作其实是需要将数据写入到 undo log 方便回滚。 ​ 事务需要保证原子性,也就是事务中的操作 ......
MySQL 事务 UndoLog 日志

MySQL(十八)MySQL事务(二):事务的隔离级别

MySQL(十八)MySQL事务(二):事务的隔离级别 ​ MySQL是一个客户端/服务器架构的软件,可以有若干个客户端与之连接,连接上之后都可以被称作是一个会话,每个客户端都可以在自己的会话中向服务器发出请求语句,一个请求语句可能是事务的一部分,因此对于服务器来说需要同时处理多个事务。由于事务具有 ......
事务 MySQL 级别

mysql 索引

mysql 索引按存储方式区分: 一:b树,通常是使用b树这种方式,只有一个根节点,叶子节点之间彼此相连 二:hash,首先不能使用hash 索引排序,并且它只支持等值索引,比如 "=" "in()" "<=>"。 不支持键的部分匹配,因为计算hash 值的时候是根据整体索引值来计算的。 建立has ......
索引 mysql

centos(linux):yum报错:removing mirrorlist with no valid mirrors的处理(centos 6.10)

一,报错 [root@osc ~]# yum install -y python3-pip Loaded plugins: fastestmirror, security Setting up Install Process Determining fastest mirrors YumRepo E ......
centos mirrorlist removing mirrors linux

安装nginx--银河麒麟V10Kylin Linux

原文链接:https://blog.csdn.net/qq_30665009/article/details/126021796 1、安装nginx之前,在内网环境下需要先进行配置本地yum源。 2、本文使用的操作系统:银河麒麟V10 飞腾版 3、查看操作系统CPU型号 [root@localhos ......
nginx Kylin Linux V10 10

解决 VirutalBox 安装 Alpine Linux 出现 Kernel Panic 的问题

问题 如图,使用默认配置安装 Alpine Linux 时总是会启动都启动不了,找了半天后终于在 官方论坛 上找到原因了。 解决 在设置里分配大于 1 个的 cpu 就行,如图 我这里给的是 2 个,分配完毕后重新启动就正常了 ......
VirutalBox Alpine Kernel 问题 Linux

ubuntu22.04 部署 stable-diffusion-webui v1.1.0

anaconda 设置 anaconda下载地址 https://www.anaconda.com/download#downloads anaconda下载 # wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86 ......

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' 问题的解决

问题描述 显示在条件查询的sql语句那里报错 问题解决 本来我是习惯了使用servlet写数据库操作的,然后就直接忽略掉了,或者说,直接忘记了在jsp里面的sql语句怎么正确书写了; 经过查阅资料发现,查询语句是这样写的: String sql="select * from book where i ......
syntax your corresponds the version

Centos7安装MySQL详细步骤(配置开机自启)

MySQL 检查系统是否安装过mysql //检查系统中有无安装过mysql rpm -qa|grep mysql //查询所有mysql 对应的文件夹,全部删除 whereis mysql find / -name mysql 卸载CentOS7系统自带mariadb # 查看系统自带的Maria ......
步骤 Centos7 Centos MySQL

Linux 系统中,找到运行在某个特定端口的应用程序目录

首先,你需要找到运行在特定端口上的进程的 PID。这可以通过使用 lsof 命令完成: lsof -i :<port> 其中,<port> 是你要查找的端口号。在返回的结果中,你可以找到 PID(进程 ID)。 然后,你可以使用 pwdx 命令来获取这个进程的当前工作目录: pwdx <pid> 其 ......
端口 应用程序 目录 程序 系统

MYSQL查询【全部表】和表【所有字段】

最近在做一些关于BI的东西。 记录下。 数据库查询全部表名称和备注信息 只能查询表名 SHOW TABLES; 查询表名和表备注 SELECT TABLE_NAME tablename, TABLE_COMMENT remark FROM INFORMATION_SCHEMA.TABLES WHER ......
字段 MYSQL

《Linux高性能服务器编程》学习记录(二)linux网络编程基础API

Linux 网络API主要有三种: socket地址API。socket最开始的含义是一个IP地址和端口对(ip,port)。它唯一地表示了使用TCP通信的一端,称其为socket地址。 socket基础API。socket的主要API都定义在sys/socket.h头文件中,包括创建socket、 ......

HTAP for MySQL 在腾讯云数据库的演进

MySQL在充分利用多核计算资源方面比较欠缺,无法同时满足在线业务和分析型业务的客户需求,而单独部署一套专用的分析型数据库意味着额外的成本和复杂的数据链路。本次主题将介绍腾讯云数据库为满足此类场景而在HTAP for MySQL产品方面进行的尝试。2023首届云数据库技术沙龙 MySQL x Cli... ......
数据库 数据 MySQL HTAP for

Linux搭建Radius服务器

一、Radius是什么 Radius认证是一种应用最广泛的AAA协议,即认证(Authentication)、授权(Authorization)和计费(Accounting),是网络安全中进行访问控制的一种安全管理机制。Radius是一种C/S结构的协议,该协议认证机制灵活,简单明确,可扩充,可以采 ......
服务器 Radius Linux

如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)

如何制作 ESXi USB 启动盘 请访问原文链接:https://sysin.org/blog/create-bootable-esxi-usb-installer/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 以下 USB 存储设备可以是 U 盘/SD 卡,当然 USB ......
介质 Windows Linux macOS ESXi

学习LXC(Linux 容器)技术

安装LXC、LXD、zfs 测试机器为ubuntu sudo apt-get install lxc lxd zfsutils-linux -y 创建LXD的zfs存储池 sudo lxd init ## 根据提示全部敲回车即可 添加官方镜像源 sudo lxc remote add images ......
容器 Linux 技术 LXC

linux将文件下载到本机

#只下载,不安装 yum -y install --downloadonly --downloaddir=/home/url/temp nload # 下载默认路径是这里 /var/cache/yum/x86_64/7/epel/packages rpm文件安装方式: rpm -ivh xxx.rp ......
文件下载 文件 linux

Elasticsearch在linux服务器部署后,java项目启动报错,windows服务器正常运行,如何避坑?

1、问题描述 之前在windows服务器上部署了java项目(springboot),ES安装版本7.13.1,正常运行。后因特殊要求迁移到linux服务器上,按照windows服务器版本依然安装7.13.1的ES,启动java项目报错,错误信息如下: org.springframework.bea ......
服务器 Elasticsearch windows 项目 linux

mysql主从复制

一、概述 将主库的数据变更同步到从库,从而保证主库和从库数据一直。 主要功能:数据备份、失败迁移、读写分离、降低单库读写压力 二、原理 1. 主库会把数据变更记录在二进制日志文件Binlog中。 2. 从库连接主库,读取Binlog日志,并写入自身中继日志relaylog。 3. slave重做中继 ......
主从 mysql

centos7 MySQL 升级8.0.33

1、当前centos版本 2、当前mysql版本 3、下载mysql离线安装包 https://dev.mysql.com/downloads/mysql/ 1、备份数据库[root@node42 ~]# mysqldump -uroot -p --all-databases >backupall. ......
centos7 centos MySQL 33

mysql 8 安装

1 环境说明 (1)基础环境 操作系统:CentOS Linux release 7.4.1708 (Core)配置:4c 8GB 100GB mysql版本:mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz备份工具:percona-xtrabackup-8.0. ......
mysql

Linux驱动开发笔记(二):ubuntu系统从源码编译安装gcc7.3.0编译器

前言 编译ubuntu驱动之前,发现使用的gcc是7.3.0,而使用apt管理和下载的都无法直接或间接安装gcc7.3.0,于是只能从源码安装gcc7.3.0编译器。 GCC 概述 GCC是以GPL许可证所发行的自由软件,也是GNU计划的关键部分。GCC的初衷是为GNU操作系统专门编写一款编译器,现 ......
编译器 源码 笔记 ubuntu 系统

Linux 简单查看网卡实时网速

1.使用 nload 工具查看 安装工具 sudo yum install nload # 查看所有网卡实时网速 sudo nload -m # 查看指定网卡实时网速 sudo nload eth0 -m 2.通过 ifconfig 实时查看 watch -n 1 ifconfig 3.通过脚本查看 ......
网速 网卡 实时 Linux

MySQL 中读写分离数据延迟

MySQL 中读写分离可能遇到的问题 前言 读写分离的架构 基于客户端实现读写分离 基于中间代理实现读写分离 MySQL 中如何保证主从数据一致 循环复制问题 主从同步延迟 主从同步延迟的原因 主从延迟如何处理 强制走主库方案 Sleep 方案 判断主从无延迟方案 配合semi-sync 等主库位点 ......
数据 MySQL

mysql 移动数据目录data后启动失败

############################### 一、需要更改my.cnf中所有关于路径的参数 二、更改binlog.index中的路径信息 三、更改relaylog.index中的路径信息 ########################### ......
目录 数据 mysql data

MySQL 使用脚本同步数据

Microsoft Windows [版本 10.0.22621.1555](c) Microsoft Corporation。保留所有权利。 C:\Users\Administrator>where mysqlC:\apps\mysql\MySQLServer_8.0\bin\mysql.exe ......
脚本 数据 MySQL

MYSQL-幻读

什么是幻读? 事务隔离级别为可重复读时, 幻读发生在当前读和快照读混合使用的情况下 select * from table,正常查询为快照读 select * from table for update, 或者insert,delete等为当前读 如果事务中仅存在快照读,则不会发生幻读的情况; 测试 ......
MYSQL

Linux操作系统优化

第18章 Linux操作系统优化 [root@test ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE= ......
系统 Linux

Linux中重定向应注意的事情

你是否见过`bash ... 2>&1 1>file.txt`的写法? 还没发现这样的写法有什么问题? 那么恭喜你, 看完本文你又将学会一个新知识! ......
事情 Linux