MySQL

Liinux基础:查看在后台运行Linux命令的方法

通常情况下,当你在终端运行一个命令,在你开始输入另外一个命令之前,你必须等待当前命令运行结束。这被称为在前台运行命令,或者前台进程。当一个进程在前台运行时,它占用了你的 shell,并且你可以通过输入设备和它进行交互。 那么当一个命令运行需要很长时间,而你...

Linux环境下生成openssl证书方法和注意事项

一、环境:CentOS7,Openssl1.1.1k。 二、概念: 根证书:是生成服务器证书和客户端证书的基础,也可以叫自签发证书,即CA证书 服务器证书:由根证书签发,配置在服务器。 客户端证书:由根证书签发,配置在客户端。也可以配置在web服务器,安装...

linux 实现一键部署nfs详细步骤

服务器信息 管理服务器:m01 172.16.1.61 服务端:nfs01 172.16.1.31 客户端:web01 172.16.1.7  web02 172.16.1.8 在m01上编写脚本 服务端nfs_server.sh 客户端nfs_clien...

教你如何给Linux环境的用户添加sudo权限

sudo的配置文件 sudo默认配置文件是**/etc/sudoers** ,一般使用Linux指定编辑工具visudo ,此工具的好处是可以进行错误检查。在添加规则不符合语法规则时,保存退出时会提示给我们错误信息;配置好后,可以用切换到您授权的普通用户下...

详解MySQL锁:意向共享锁、意向排他锁、死锁

一、InnoDB表级锁 我们知道,InnoDB是支持行锁,但不是每次都获取行锁,如果不使用索引的,那还是获取的表锁。而且有的时候,我们希望直接去使用表锁 在绝大部分情况下都应该使用行锁,因为事务的并发效率比表锁更高,但个别情况下也使用表级锁: 事务需要更新...

Linux常用命令 sort、uniq、tr工具详解

Sort工具 Linux sort命令用于将文本文件内容加以排序。 sort可针对文本文件的内容,以行为单位来排序。 sort 常见选项 b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -d 排序时,处理英文字母、数字及空格字符外...

MySQL基础知识: 数据库范式化设计理论总结

一、设计范式 问题: 什么是范式化设计,为什么需要反规范化设计 ? 范式来自来自英文Normal From 。开发过程中要设计一个好的数据库逻辑关系,必须满足一定的约束条件,此约束条件形成了开发范式,分成几个等级,一级比一级严格。 满足这些范式理论上可以让...