摘要:修改Mysql的配置文件my.cnf 1.找到mysql配置文件所在的位置:find / -name mysql 2.Linux下配置文件所在路径是:/etc/mysql 3.路由到配置文件路径下:/etc/mysql/mysql.conf.d/ 4. 修改配置文件/etc/mysql/mysql.
阅读全文
摘要:mysql出现以上错误是因为你设置了密码的长度和规则,错误如下: 1. 显示变量语句:show variables like '%56%';,如下: 2. 显示密码规则语句:show variables like 'validate_password%'; 3. 修改密码规则:set global
阅读全文
摘要:一、定义 REmote DIctionary Server(Redis) 是一个以字典结构存储数据的key-value存储系统;使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 二、Redis支持的键值数据类型 1.
阅读全文
摘要:一、定义 视图:指计算机数据库中的一个临时虚拟表,其内容由查询定义;同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。 二、优点 1. 优点: a. 无需保存数据,可以节省存储设备的容量; b. 将频繁使用的SELECT 语句保存成视图,不用每次都
阅读全文
摘要:一、定义 事务是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 规则: 1. 用形如begin transaction和end transaction语句来界定 2. 由事务开始和结束之间的所有操作组成; 3. 由用户程序的执行所引起; 4. 事务是恢复和并发控制的基本单位; 事
阅读全文
摘要:一、定义 Union操作符用于合并两个或多个SELECT语句的结果集; 注:1. Union连接的Select语句之间必须拥有相同数量的列; 2. 列也必须拥有相似的数据类型; 3. 每条 SELECT 语句中的列的顺序必须相同; INTERSECT选取出表中共有的部分,语法和Union一样; 二、
阅读全文
摘要:一、Join, Left Join, Right Join, Full Join区别: 二、查询对比 1. 创建表Persons和Orders,并插入数据: 数据表显示如下: persons: Orders: 2. Join、Inner Join查询语句: 查询结果: 3. Left Join查询:
阅读全文
摘要:一、SELECT语句:用于从表中选取数据;语法如下: 1. 列查询: SELECT 列名称1, 列名称2 FROM 表名称; 2. 查询所有数据: SELECT * FROM 表名称; 3. 使用AS为列查询设定别名: SELECT 列名称1 AS id, 列名称2 AS name FROM 表名称
阅读全文
摘要:一、SQL语句种类: 1. DDL(Data Definition Language,数据定义语言)用来创建或者删除存储数据用的数据库以及数据库中的表;包含以下几种指令: a. CREATE:CREATE: 创建数据库和表等对象 b. DROP: 删除数据库和表等对象 c. ALTER: 修改数据库
阅读全文
摘要:一、定义 数据库(DB):数据库是将大量数据保存尔来,通过计算机加工而成的可以进行高效访问的数据集合; 数据库管理系统(DBMS):是一种操纵和管理数据库信息的大型管理软件,用于建立,使用和维护数据库; 二、DBMS的优势 1. 共享数据 2. 实现了数据读写以及编辑自动化 3.解决了从大量数据中提
阅读全文