月度归档: 2024 年 7 月

16 篇文章

MySQL基础6——MySQL函数
定义 函数是指一段可以直接被另一段程序调用的程序或代码。MySQL中的函数常用的有字符串函数、数值函数、日期函数、流程函数等,下面将逐一进行讲解。 字符串函数 MySQL中内置了很多字符串函数,以下是常用的几个字符串函数。 使用方法 concat mysql> select concat('Hello' , ' …
MySQL基础5——SQL语言
SQL通用语法 SQL语句可以单行或者多行书写,以分号结尾; SQL语句可以使用空格/缩进来增强语句的可读性(如果SQL语句比较长的情况下,空格/缩进个数没有限制); MySQL数据库的SQL语句不区分大小写,为了保证规范,关键字还是建议使用大写。 注释 单行注释:-- 注释内容或者#注释内容(MySQL特有); 多行注释:/* 注释内容 */ S…
MySQL基础4——MySQL密码复杂度与密码过期策略
前言 在对MySQL数据库管理的过程当中,我们会期望把数据库的密码复杂度设置得高一些,尤其是针对管理员用户root,针对数据库用户的安全而言,一般会关心密码复杂度设置,是否定期修改密码,本篇将对这两项进行展开。 密码复杂度策略 validate_passwd是MySQL自带的用于验证密码强度的插件,在MySQL的管理中,我们应该启用该插件进行密码安…
MySQL基础3——二进制部署MySQL
MySQL的安装方式 MySQL有很多安装方式,在不使用Docker的条件下,这里主要讲解YUM安装方式和二进制安装方式,其中的二进制部署方式也是最常用的部署方式。本章介绍MySQL的二进制部署方案。 yum安装 优点:这种方法操作非常简单,但需要服务器可以联网且yum源可用(国内可以选择163/阿里源)。 编译安装 优点:可以定制自己想要的功能特…
MySQL基础2——YUM部署MySQL
MySQL的安装方式 MySQL有很多安装方式,在不使用Docker的条件下,这里主要讲解YUM安装方式和二进制安装方式,其中的二进制部署方式也是最常用的部署方式。 yum安装 优点:这种方法操作非常简单,但需要服务器可以联网且yum源可用(国内可以选择163/阿里源)。 编译安装 优点:可以定制自己想要的功能特性。 5.1.x之前的版本是在tar…
MySQL基础1——数据库介绍
什么是数据库 我们通常会通过Excel表格来统计例如姓名性别、身高体重等各式各样的数据,这些数据按照一定的规则存储在Excel表格里,这里的Excel就可以看做是一个数据库。在Linux上,我们使用的是MySQL、MongoDB......这样的数据存储方案,它们按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来对数据进行组织和存储…
博客系列——Typora集成Chevereto
前言 前面已经搭建好了个人图床chevereto,接下来就是怎么让Typora去跟chevereto建立关联,实现Typora的图片上传,之前一直因为图片存储的关系觉得Typora不好用,反而喜欢腾讯文档、语雀、石墨文档这样的在线markdown文档,因为有chevereto的加持,我决定逐渐弃用在线编辑器文档,转向Typora了。 配置cheve…
博客系列——搭建个人图床chevereto
auther: cuckooyang 前言 在没有使用Typora之前,我对图床没有什么概念。Typora不像word,会把文档里的所有内容最终封装成一个文件,只要拿到这个文档,就能阅读文档里的所有信息。而Typora总会将文档中的图片单独存放在assets这个文件夹下,意味着必须同时拿到文档和assets文件夹才能阅读文档的全部内容。 而且,因为…
Docker系列2——Docker安装
前提条件 Linux 是Docker 安装前提条件,我这里使用的是CentOS系统,目前CentOS 仅发行版本中的内核支持 Docker,要求系统为64位、Linux系统内核版本为 3.8以上,这里选用 Centos7.x ,查看自己的内核uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。 安装的Docke…
K8S系列——Kubeadmin 方式部署k8s
kubeadm 方案部署 服务器要求:3台服务器 服务名 ip 配置 k8s-master 192.168.200.199 最低配置:2C 2G 20G k8s-node1 192.168.200.210 最低配置:2C 2G 20G k8s-node2 192.168.200.211 最低配置:2C 2G 20G 最好能联网,不能联网的话需要有提…