centos7 centos linux mysql

读高性能MySQL(第4版)笔记07_优化数据类型(下)

1. ENUM(枚举) 1.1. MySQL在存储枚举时非常紧凑,会根据列表值的数量压缩到1或者2字节中 1.2. 转换为ENUM会使表变小 1.3. 如果表中有其他索引,减少主键大小也会使这些非主键索引小得多 1.4. ENUM列可以存储一组预定义的不同字符串值 1.5. ENUM字段是根据内部整 ......
高性能 类型 笔记 数据 MySQL

Linux 内核 6.5 发布,首次支持 Wi-Fi 7 和 USB4

导读 Linux 6.5 内核 已经推出,此次更新在 Linux 6.4 内核的基础上进行了进一步的开发,带来了值得注意的改变和新特性。 Linus Torvalds 表示,这是一次相对顺畅的发布: 上周并没有发生任何异常或惊人的事情,因此没有理由延迟 6.5 版的发布。 我仍有这样一个担忧,似乎是 ......
内核 Linux Wi-Fi USB4 6.5

【面试题精讲】你知道MySQL中有哪些隔离级别吗

uuid: 7ae741a0-517a-11ee-93e3-6f2b73edb0c7 title: 【面试题精讲】你知道MySQL中有哪些隔离级别吗 tags: [MySQL, 隔离级别, 脏读, 幻读, 不可重复读] categories: [技术文章, 后端技术, 系列文章, 面试题精讲] ab ......
级别 MySQL

Mysql回表

Mysql回表指的是在InnoDB存储引擎下,二级索引(非聚集索引)查询到的索引列,如果需要查找所有列的数据,则需要到主键索引(聚集索引)里面去取出数据。这个过程就称为回表。因为行的数据都是存在主键索引B+tree的叶子节点里面,二级索引的B+树叶子节点都是存放的索引列、主键。【在使用非聚簇索引查询 ......
Mysql

Linux_JXUNSecondWeek

Linux网络设置 ip a //centos7 查看网络ip Linux终端 tty //查看Linux终端类型 物理终端 虚拟终端 伪终端 系统运行级别 运行级别 runlevel //查看运行级别 init n //切换到n运行级别 init 0 表示关机 init 6 表示重启 Linux网 ......

linux 中while循环中从文件中读取变量

001、 [root@pc1 test02]# ls a.txt [root@pc1 test02]# cat a.txt ## 测试文件 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 [root@pc1 test02]# c ......
变量 文件 linux while

linux shell 字符串变量 有双引号和无双引号的区别

001、 [root@pc1 test02]# ls a.sh b.sh [root@pc1 test02]# cat a.sh ## 测试程序1 #!/bin/bash str1="ab_cd_ef" tmp1=$(echo $str1 | sed 's/_/\n/g') echo $tmp1 [ ......
引号 字符串 变量 字符 linux

VMware中的CentOS7虚拟机固定ip地址

1.虚拟机网络连接模式采用NAT模式 2.开机后修改ifcfg-ens33文件 cd /etc/sysconfig/network-scripts # 有的机器不叫ens33,数字可能不同 vim ifcfg-ens33 需要修改BOOTPROTO的值为static,并且添加IPADDR,GATEW ......
CentOS7 地址 VMware CentOS

linux 中依据某列展开为多行

001、 方法1 [root@pc1 test01]# ls a.txt test.sh [root@pc1 test01]# cat a.txt ## 测试数据, 依据最后一列展开为多行 chrY 2657879 2658063 CTCF 652 GM19239 chrY 2664424 2664 ......
linux

linux大纲

1. 操作系统概述 2. linux文件io 3. linux文件操作 4. linux进程 进程空间 5. 线程 同步: 条件变量 线程信号量 互斥: 互斥锁 读写锁 线程信号量 6. 进程间通信 管道、信号(unix) 消息队列、共享内存、进程信号量(IPC对象,system V) socket ......
大纲 linux

linux 中 awk命令获取数组的长度

001、 [root@pc1 test02]# ls a.txt [root@pc1 test02]# cat a.txt ## 测试数据 01 02 03 04 05 06 07 08 09 10 ## 获取数组的长度 [root@pc1 test02]# awk 'BEGIN{ay["a"] = ......
数组 长度 命令 linux awk

通过SQL Server操作MySQL(下)—— 操作MySQL

查询MySQL 语句 select * from openquery(TestMySQL,'select * from test.TestTable'); 向MySQL表中插入数据 insert into openquery(TestMySQL,'select * from test.TestTab ......
MySQL Server SQL

CentOS常用命令集合

CentOS常用命令集合 1.文件与目录操作 命令 解析 cd /home 进入 ‘/home’ 目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在目录 cp file1 file2 将file1复制为file2 cp -a dir1 dir2 复制一个目录 ......
命令 常用 CentOS

【SQL Server】通过SQL Server操作MySQL(上)——连接MySQL服务器

http://t.zoukankan.com/xd502djj-p-3104191.html 在多种数据库环境下,经常会遇见不同数据库之间转换数据或进行互相操作的情况。以下简要介绍下用SQL Server操作MySQL的步骤和方法。 安装MySQL 驱动 想要在SQL Server中操作MySQL, ......
Server MySQL SQL 服务器

MySQL学习02

一、where子句 select 字段 from 表名 where 子句; 在where子句中可以使用关系运算符、逻辑运算符,当子句的条件为真的数据才会显示对应的字段数据 where 子句可以有: a、关系运算符 = != > < >= <= 注意:因为在SQL中无需、也不能定义变量,因此=运算符只 ......
MySQL

mpam linux kernel源码分析

MPAM (Memory System Resource Partitioning and Monitoring)是Armv8.4的feature,用于cache和内存带宽的监控和限制。截至现在,该feature在linux kernel的实现还在推进,最新一版参见https://git.kerne ......
源码 kernel linux mpam

云服务器 mysql远程连接

数据库mysql无法远程访问,出现Host is not allowed to connect to this MySQL server解决办法 数据库mysql无法远程访问,出现Host is not allowed to connect to this MySQL server解决办法 整体描述 ......
服务器 mysql

MySQL异常断电恢复脚本

#!/bin/bash user="root" host="127.0.0.1" passwd="password" conf_file="/etc/mysql/mysql.conf.d/mysqld.cnf" backup_file="/home/ehigh/DB.sql" data_dir="/ ......
脚本 MySQL

MySQL表设计实践

1、表名:应体现具体业务含义,全部小写,多个单词下划线分割。 2、字段:字段名应体现具体业务含义,全部小写、多个单词下划线分割,选择合适的数据类型,并且加注释 每个表应具有以下公共字段: 字段名 字段类型 字段说明 id int(11)/bigint(20) 自增主键id create_user_i ......
MySQL

【linux】把进程绑定到特定cpu核上运行

目的 某个进程需要较高的运行效率时,就有必要考虑将其绑定到单独的核上运行,以减小由于在不同的核上调度造成的开销。 把某个进程/线程绑定到特定的cpu核上后,该进程就会一直在此核上运行,不会再被操作系统调度到其他核上。但绑定的这个核还是可能会被调度运行其他应用程序的。 命令 查看 CPU 的数量 ca ......
进程 linux cpu

MySQL-分区表和分区介绍

一、MySQL分区简介 1、数据库分区 数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。 MYSQL的分区主要有两种形式:水平分区和垂直分区 ①、水平分区(Hori ......
MySQL

5、linux命令之`tail`

目录linux命令之tail1、语法2、参数3、实例 linux命令之tail 用来打印日志,可以指定后面多少行输出。 1、语法 tail [参数] [文件] 2、参数 选项 说明 -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c <数目> 显示的字节数 -n <行数> 显示文件 ......
命令 linux tail

linux 中删除文件的倒数第二列

001、方法1 [root@pc1 test03]# ls a.txt [root@pc1 test03]# cat a.txt ## 测试数据 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ......
文件 linux

mysql db 表 用户表权限

UPDATE `mysql`.`db` SET `Show_view_priv`='Y', `Create_routine_priv`='Y', `Alter_routine_priv`='Y', `Execute_priv`='Y', `Trigger_priv`='Y' WHERE `Host` ......
权限 用户 mysql db

bilibili B站:makefile 编译Linux C/C++项目快速入门

视频摘自:https://www.bilibili.com/video/BV1vg41177zT ......
bilibili makefile 项目 Linux

Linux安全加固

1、设置复杂密码 :服务器设置大写、小写、特殊字符、数字组成的12-16位的复杂密码 2、设置密码策略 :修改文件/etc/login.defs PASS_MAX_DAYS 99999 密码的有效期:99999基本上表示永久有效 PASS_MIN_DAYS 0 表示自上次修改密码以来,最少隔多少天后 ......
Linux

Linux禁用root用户

1、背景描述 出于安全考虑,需要禁止使用root用户通过ssh远程登录Linux 禁用root用户远程登录后,需要提供一个权限用户用于ssh远程登录 2、创建拥有sudo权限的用户 2.1、创建一个普通用户rain useradd命令用于创建一个用户, 选项 -m 表示创建用户的主目录, -c 表示 ......
用户 Linux root

linux 中 删除文件的最后一列以及若干列

001、 [root@pc1 test03]# ls a.txt [root@pc1 test03]# cat a.txt ## 测试数据 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ......
文件 linux

Linux - less 命令

less 命令非常适合在终端中查看文本文件的内容,而不会弄乱屏幕。 如果您正在查看一个大文件,并想要在其中查找特定文本,那么可以使用less命令。 用 less 命令搜索 使用 less 命令打开要查看的文件,例如 less run.log 然后按 / 键,然后按要搜索的模式,按 enter键。 它 ......
命令 Linux less

ArrayList/MySQL数据批量写入Excel表格

ArrayList/MySQL数据集合写入Excel 1.文章概述: 写入 Excel 文件通常需要使用一些库或工具,而"EasyExcel"通常是指的阿里巴巴开源的EasyExcel库。这个库可以让我们在Java中简便地进行Excel文件的读写操作。 2.导入配置: <dependency> <g ......
ArrayList 表格 数据 MySQL Excel