分类: DataBase

25 篇文章

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......这样的数据存储方案,它们按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来对数据进行组织和存储…