centos7 centos linux mysql

Linux操作系统学习3

上周学的是Linux操作系统中的文件权限中的基本权限,也就是UGO。 这一周学的是基本权限后面的一些知识。主要是文件权限中的高级权限。有以下几个内容:SUID权限,SGID权限,Sticky权限。/usr/bin/passwd/,在这个文件中,第一行的第四个字符为“s”,这个s代的就是特殊权限,也就 ......
系统 Linux

制作自己的min linux(CentOS7.6)

1.在现有的linux添加一块大小为20G的硬盘 2.启动现有的linux。 通过fdisk来给我的/dev/sdb进行分区 3.接下来,对/dev/sdb的分区进行格式化 [root@localhost ~]# mkfs.ext4 /dev/sdb1 [root@localhost ~]# mkf ......
CentOS7 CentOS linux min

AMD Ryzen AI 暂仅支持 Windows,Linux 系统有望后续支持

近日消息,最新的 AMD Ryzen 7040 系列笔记本电脑配备了基于 Xilinx IP 的专用 AI 引擎,名为“Ryzen AI”,可以加速 PyTorch 和 TensorFlow 等机器学习框架的运行。不过目前这个 Ryzen AI 只支持微软 Windows 系统。但是如果有足够的客户 ......
Windows 系统 Ryzen Linux AMD

windows 10卸载(注销)WSL,注销(卸载)当前安装的Linux的Windows子系统

1.查看当前环境安装的wsl wsl --list 2.注销/卸载当前安装的linux的Windows子系统 wsl --unregister debian 3.卸载成功后,查看当前看装的子系统 wsl --list 4.查看可安装的linux的windows子系统 wsl --list --onl ......
子系统 windows Windows Linux WSL

Mysql--存储过程

Mysql--存储过程 介绍 存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据 库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 存储过程思想上很简单,就是数据库SQL语言层面的代码封装与重用。 特点 封装,复用 可 ......
过程 Mysql

嵌入式linux SD读取数据导致死机问题

一、碰到的问题 通过ssh命令将文件写入到SD卡中,发现有一张SD卡(金士顿)可以成功写入,而另一张SD(闪迪)一直写入失败。 应用层读取文件时,有一张SD卡(金士顿)可以成功读取数据;另一张SD卡(闪迪)有很大的概率会导致司机。 二、SD卡驱动硬件电路 图 1. SD卡驱动硬件电路 三、调试过程 ......
嵌入式 数据 问题 linux

mysql主从复制

主从复制中涉及的文件 主库:binlog 从库:relaylog 中继日志 master.info 主库信息文件 relaylog.info relaylog应用的的信息 主从复制工作过程 1、从库执行change master to 命令(主库的连接信息+复制的起点) 2、从库会将以上信息,记录到 ......
主从 mysql

Linux操作系统 no.2

一. 用户/组: 1.创建用户、组: useradd groupadd 2.删除用户: userdel 3.修改用户密码: passwd 二.文件权限: chowm:修改文件属主,属组。 chgrp:修改文件属组。 chmod: 修改文件权限。 chowm :改变文件属性 chmod : 改变文件访 ......
系统 Linux no

面试题:MySQL事务的ACID如何实现?

大家好,我是【码老思】,事务是一个数据库绕不开的话题,今天和大家一起聊聊。 事务是什么? 事务(Transaction)是并发控制的基本单位。所谓的事务呢,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 在介绍事务的特性之前,我们先看下MySQL的逻辑架构, 如上图 ......
事务 MySQL ACID

每天对linux的看法

linux系统主打网络服务,专业性强,为免费开源系统,主要用于搭建服务器,性能稳定,长时间开机不出现卡顿情况,漏洞少,更安全。在老师的提示,我下载了vmware虚拟机,在虚拟机上下载centos 7版本的linux系统,下载了xshell以及xftp,把xshell以及xftp与虚拟机连接起来。根据 ......
看法 linux

从Mysql架构看一条查询sql的执行过程

1. 通信协议 我们的程序或者工具要操作数据库,第一步要做什么事情? 跟数据库建立连接。 首先,MySQL必须要运行一个服务,监听默认的3306端口。在我们开发系统跟第三方对接的时候,必须要弄清楚的有两件事。 第一个就是通信协议,比如我们是用HTTP还是WebService还是TCP? 第二个是消息 ......
架构 过程 Mysql sql

第九周Linux学习笔记

本周的学习内容属实有点多(差点跟不上,浅浅吐槽一下),学习了第五章进程管理以及第六章I/O重定向。具体命令及其作用在下面一一列举。 第五章:进程管理 进程小tips:每个进程都有唯一的进程表示PID;进程有就绪态、阻塞态和运行态三个状态;进程有的是密集型有的是疏散型。 1、“ps aux”命令,查看 ......
笔记 Linux

oracle中concat函数与在mysql中的使用

在Oracle中使用concat函数来做拼接: 我们想要得到的效果: 对应的sql语句如下: MySQL的中使用: 我们直接使用concat()函数就行 ......
函数 oracle concat mysql

Win10 ssh客户端 scp 传输linux文件到windows 端

1Window10 安装 openssh 服务 2 启动windows sshd服务 net start sshd 3 scp linux 向windows 传输文件 Win10 中打开powershell,登录 ssh 把linux 下的shell01.sh 传到 window10 的桌面上 sc ......
客户端 windows 客户 文件 linux

第八周Linux教材第四章学习笔记——并发编程

第四章 并发编程 4.1 并行计算导论 在早期,大多数计算机只有一个处理组件,称为处理器或中央处理器(CPU)。受这种硬件条件的限制,计算机程序通常是为串行计算编写的。要求解某个问题,先要设计一种算法,描述如何一步步地解决问题,然后用计算机程序以串行指令流的形式实现该算法。在只有一个CPU的情况下, ......
教材 笔记 Linux

Linux进程函数

1.进程相关知识 PCB进程控制块包含的信息 进程id。系统中每个进程有唯一的id,在C语言中用pid_t类型表示,其实就是一个非负整数。 进程的状态,有就绪、运行、挂起、停止等状态。 进程切换时需要保存和恢复的一些CPU寄存器。 描述虚拟地址空间的信息。 描述控制终端的信息。 当前工作目录(Cur ......
函数 进程 Linux

Linux 下使用 Docker 安装 Redis

1、下载 redis docker pull redis:6.2.6 2、提前创建挂载目录 mkdir -p /mydata/redis/conf mkdir -p /mydata/redis/data mkdir -p /mydata/redis/log touch /mydata/redis/c ......
Docker Linux Redis

centos7.9离线内核升级内核

一、centos7离线升级系统内核 1,centos7系类内核版本为3.10 centos6系列内核版本为2.6,我这边操作是基于centos7.9内核进行小版本的离线升级,在线的就不在这多说了。 内核版本3.10.0-1160.el7.x86_64升级为—— 3.10.0-1160.95.1.el ......
内核 centos7 centos

Linux中设置NTP时间同步服务器的方法

概括:在Linux中设置NTP时间同步服务器是确保多台主机之间时间同步的重要步骤。本文将从四个方面详细阐述Linux中设置NTP时间同步服务器的方法,包括安装NTP、配置NTP客户端、配置NTP服务器以及常见问题及其解决方法。 1、安装NTP 安装NTP是为了确保Linux主机能够正常运行时间同步服 ......
服务器 时间 方法 Linux NTP

mysql大批量删除数据,工作记录

在10万记录的三张关系表中删除相对应的数据,三张表为层级嵌套关系 优化查询 目的:减少mysql数据库慢查询导致的长时间占据锁的情况出现 优化方向:将慢sql改为多次执行的快sql,避免长时间占用mysql资源情况出现 多表查询会用到的几种方式 连表查询 SELECT event_data.id F ......
大批量 数据 mysql

Linux第4章学习笔记

第四章学习笔记 并发编程 并行计算导论 早期,大多数计算机只有一个处理组件,称为处理器或中央处理器(CPU)。受这种硬件条件的限制,计算机程序通常是为串行计算编写的。 并行计算是一种计算方案,它尝试使用多个执行并行算法的处理器更快速地解决问题。 顺序算法和并行算法 并行性与并发性 通常,并行算法只识 ......
笔记 Linux

第9周Linux课堂总结

这一周的linux课程我们学习了高级权限,首先我们学习的是SUID权限,使用ll命令查看/usr/bin/passwd文件,第1行的第4个字符为“s”,“s”表示特殊权限SUID,任何用户在执行该文件时,其身份是该文件的属主,在进程文件上增加SUID权限,可以让本来没有相应权限的用户也可以访问没有权 ......
课堂 Linux

CentOS 7.9 Redis 设置开机自启动

https://blog.csdn.net/aikudexiaohai/article/details/130102729 一、背景说明由于安装的 redis,不会自动生成 systemctl 相关的系统命令,每次启动、重启、停止、查看 redis 状态,不太方便。 可以通过如下步骤,创建系统文件, ......
CentOS Redis 7.9

[mysql][maxwell] maxwell无法连接mysql8.x,报错信息“Access Denied”

前提 使用mysql-maxwell-kafka进行增量同步的时候,kafka消费组没有得到任何消息。一个个排到最后才发现最核心的问题是mysql,麻了真的是。 kafka没问题 查进程,有两台机子的kafka未启动 打开日志,报错 org.apache.zookeeper.KeeperExcept ......
maxwell mysql Access Denied mysql8

linux IFS(internal field separator,内部字段分隔符)

1、简介IFS是一个shell内置变量,它是一个字符列表,列表里的每个字符是默认的字段分隔符2、查看 IFS 变量(1)centos set | less 然后搜索字符串 IFS,如下图 (2) kali 的 zsh环境下 set | grep IFS 结果如下图 3、打印IFS变量 因为IFS变量 ......
分隔符 字段 separator internal linux

CentOS 安装 MySQL8,超详细!

CentOS 安装 MySQL8,超详细! 一、离线安装MySQL 1. 检查是否已安装mysql rpm -qa | grep mysql 2. 卸载已安装的mysql rpm -ev mysql80-community-release-el7-7.noarch rpm -ev mysql-com ......
CentOS MySQL8 MySQL

Linux文件和目录操作函数

1.文件系统 1.1 文件存储 1.1.1 inode 本质:struct 结构体。存储文件的属性信息。如:权限、类型、大小、时间、用户、盘块位置 大多数的 inode 保存在磁盘中,少量常用、近期使用的 inode 保存在内存中 1.1.2 dentry 目录项 本质:struct 结构体 {文件 ......
函数 文件 目录 Linux

linux解压缩,复制,重命名,删除,目录按更新时间排序,grep递归搜索文档

linux解压缩,复制,重命名,删除,目录按更新时间排序,grep递归搜索文档 1.解压缩压缩命令 zip -p -r mymail-1026.zip mymail/ 解压命令 unzip mymail-1026.zip 2.复制将文件file1复制到dir1目录下的file2文件 cp file1 ......
文档 时间 目录 linux grep

读高性能MySQL(第4版)笔记21_读后总结与感想兼导读

1. 基本信息 高性能MySQL:经过大规模运维验证的策略(第4版) High Performance MySQL, Fourth Edition [美] Silvia Botros(西尔维亚·博特罗斯);Jeremy Tinley(杰里米·廷利) 电子工业出版社,2022年10月出版 1.1. 读 ......
读后 高性能 感想 笔记 MySQL

Linux DNS和CDN介绍

DNS介绍 DNS(Domain Name System)域名系统,是互连网上的一项服务,用于将域名转换为与之相对应的IP地址,域名虽然便于记忆,但TCP/IP网络中,设备之间的通信依赖IP地址来实现,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的 ......
Linux DNS CDN