数据库基础
泸州月
这个作者很懒,什么都没留下…
展开
-
Linux下Redis的安装以及常用命令总结
Linux下Redis的安装和部署 一、Redis介绍 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,Re...原创 2020-04-04 19:37:26 · 225 阅读 · 0 评论 -
Mysql数据库(一)
Mysql数据库(一) 数据库简介 概念 按照一定的数据结构来存储和管理数据的仓库 计算机是如何处理数据的? (主要放在磁盘和内存中) 分类 关系型数据库(SQL) 特点:存储方式固定,安全 非关系型数据库(NoSQL (Not Only SQL)) 存储方式比较灵活,存储数据的效率比较高, 不太安全 区别 关系型数据库(SQL) --------------------------...原创 2019-11-13 23:32:26 · 475 阅读 · 0 评论 -
Redis数据库
Redis数据库 Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,ha...原创 2018-03-19 23:22:40 · 506 阅读 · 0 评论 -
mysql数据库基础-数据表结构的修改
表结构修改 背景 通常情况下,应该一开始就尽量的设计好,因为数据库一旦设计完成,最好不要大改。 但是,谁都不能保证,我的表永远够用,随时有可能需要改动。 因此,我们还是要了解一下,修改表结构。 注意:表结构修改,一般也不是开发区做。 先准备数据表与数据: CREATE TABLE students ( number CHAR(9), # 学号 name VARCH...原创 2018-03-11 19:33:51 · 256 阅读 · 0 评论 -
MySQL数据库基础补充-编码问题
mysql-编码问题 MySQL级别编码: 修改位置: /etc/mysql/mysql.conf.d/mysqld.cnf [client] default-character-set = utf8 [mysqld] character-set-server = utf8 collation-server = utf8_general_ci 创建库时指定库编码: CR...原创 2018-03-11 19:08:46 · 212 阅读 · 0 评论 -
MySQL数据库基础补充-数据库别名
MySQL-别名 用于展示 mysql> SELECT number AS 学号 ,name AS 姓名 ,klass AS 班级,age AS 年龄 ,birth AS 生日 FROOM students; +-----------+--------+--------+--------+------------+ | 学号 | 姓名 | 班级 | 年龄 ...原创 2018-03-11 19:06:11 · 1290 阅读 · 0 评论 -
MySQL数据库基础补充-视图
MySQL-视图 什么是视图 通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。 视图的特性 视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变); 可以跟基本表一样,进行增删改查操作(ps:增删改操作有条件限制); 视图的作用 方便...原创 2018-03-11 18:58:44 · 202 阅读 · 0 评论 -
Python-mysql数据库高级查询
Python-mysql数据库高级查询 本节知识点 知识点一: 筛选条件 知识点二: 排序、去重 知识点三: 聚合与分组 知识点四: 限制与分页 Part one :数据准备 执行环境:Ubuntu16.04_server_32bit 运行软件: mysql 执行命令进入mysql命令行: pyvip@Vip:~$ mysql -uroot -pqwe123 my...原创 2018-03-11 18:36:56 · 2280 阅读 · 1 评论 -
Python-mysql数据库基础
Python-mysql数据库基础 本节知识点 知识点一: MySQL 基本结构 知识点二: 库、表操作 知识点三: 数据 CRUD 操作 知识点四: Python 操作 MySQL part one :mysql简介 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。 Python 数据库接口支持非常多的...原创 2018-03-04 13:25:59 · 425 阅读 · 0 评论 -
Python-mysql数据库基础补充
Python-mysql数据库基础补充 本节知识点 知识点一: 子查询 知识点二: 连接查询 知识点三: MySQL中除了类型约束外的其他约束 part one : 学前准备 创建数据库、数据表(学生、科目、成绩) 创建数据表代码如下: (1)创建学生表: CREATE TABLE students ( number CHAR(9), name VARCHAR...原创 2018-03-10 16:00:04 · 187 阅读 · 0 评论