随笔分类 -  Mysql数据库学习

Mysql--Linux无法远程连接Mysql数据库
摘要:修改Mysql的配置文件my.cnf 1.找到mysql配置文件所在的位置:find / -name mysql 2.Linux下配置文件所在路径是:/etc/mysql 3.路由到配置文件路径下:/etc/mysql/mysql.conf.d/ 4. 修改配置文件/etc/mysql/mysql. 阅读全文

posted @ 2020-06-04 17:12 Anlia 阅读(992) 评论(0) 推荐(0)

Mysql错误--ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
摘要:mysql出现以上错误是因为你设置了密码的长度和规则,错误如下: 1. 显示变量语句:show variables like '%56%';,如下: 2. 显示密码规则语句:show variables like 'validate_password%'; 3. 修改密码规则:set global 阅读全文

posted @ 2020-06-04 16:25 Anlia 阅读(475) 评论(0) 推荐(0)

Redis学习之一--基础知识
摘要:一、定义 REmote DIctionary Server(Redis) 是一个以字典结构存储数据的key-value存储系统;使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 二、Redis支持的键值数据类型 1. 阅读全文

posted @ 2019-11-04 13:34 Anlia 阅读(123) 评论(0) 推荐(0)

数据库学习之七--视图(View)
摘要:一、定义 视图:指计算机数据库中的一个临时虚拟表,其内容由查询定义;同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。 二、优点 1. 优点: a. 无需保存数据,可以节省存储设备的容量; b. 将频繁使用的SELECT 语句保存成视图,不用每次都 阅读全文

posted @ 2019-10-25 17:00 Anlia 阅读(573) 评论(0) 推荐(0)

数据库学习之六--事务(Transaction)
摘要:一、定义 事务是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 规则: 1. 用形如begin transaction和end transaction语句来界定 2. 由事务开始和结束之间的所有操作组成; 3. 由用户程序的执行所引起; 4. 事务是恢复和并发控制的基本单位; 事 阅读全文

posted @ 2019-10-25 16:14 Anlia 阅读(453) 评论(0) 推荐(0)

数据库学习之五--Union, Union All和Intersect
摘要:一、定义 Union操作符用于合并两个或多个SELECT语句的结果集; 注:1. Union连接的Select语句之间必须拥有相同数量的列; 2. 列也必须拥有相似的数据类型; 3. 每条 SELECT 语句中的列的顺序必须相同; INTERSECT选取出表中共有的部分,语法和Union一样; 二、 阅读全文

posted @ 2019-10-25 10:32 Anlia 阅读(454) 评论(0) 推荐(0)

数据库学习之四--Join, Left Join, Right Join, Full Join对比
摘要:一、Join, Left Join, Right Join, Full Join区别: 二、查询对比 1. 创建表Persons和Orders,并插入数据: 数据表显示如下: persons: Orders: 2. Join、Inner Join查询语句: 查询结果: 3. Left Join查询: 阅读全文

posted @ 2019-10-24 17:33 Anlia 阅读(322) 评论(0) 推荐(0)

数据库学习之三--Select查询及运算符
摘要:一、SELECT语句:用于从表中选取数据;语法如下: 1. 列查询: SELECT 列名称1, 列名称2 FROM 表名称; 2. 查询所有数据: SELECT * FROM 表名称; 3. 使用AS为列查询设定别名: SELECT 列名称1 AS id, 列名称2 AS name FROM 表名称 阅读全文

posted @ 2019-10-24 15:48 Anlia 阅读(1569) 评论(0) 推荐(0)

数据库学习之二--SQL语句以及数据类型
摘要:一、SQL语句种类: 1. DDL(Data Definition Language,数据定义语言)用来创建或者删除存储数据用的数据库以及数据库中的表;包含以下几种指令: a. CREATE:CREATE: 创建数据库和表等对象 b. DROP: 删除数据库和表等对象 c. ALTER: 修改数据库 阅读全文

posted @ 2019-10-24 14:40 Anlia 阅读(280) 评论(0) 推荐(0)

数据库学习之一--DBMS种类
摘要:一、定义 数据库(DB):数据库是将大量数据保存尔来,通过计算机加工而成的可以进行高效访问的数据集合; 数据库管理系统(DBMS):是一种操纵和管理数据库信息的大型管理软件,用于建立,使用和维护数据库; 二、DBMS的优势 1. 共享数据 2. 实现了数据读写以及编辑自动化 3.解决了从大量数据中提 阅读全文

posted @ 2019-10-24 11:40 Anlia 阅读(2630) 评论(0) 推荐(0)

导航