随笔分类 -  4.数据库

摘要:1.视图 对于复杂的语句,多次使用时,要维护是一件很麻烦的事情。 解救的办法:就是定义一个视图,相当于编程语言中的封装。 定义视图 语法如下: create view v_student as select * from student where name = zhangsan; 调用: sele 阅读全文
posted @ 2019-03-21 18:42 炫风真是风 阅读(187) 评论(0) 推荐(0)
摘要:一.Set操作,Set集合就是不允许重复的列表 1.sadd(name,values) 2.scard(name) 3.sdiff(keys, *args) 4.sdiffstore(dest, keys, *args) 5.sinter(keys, *args) 6.sinterstore(des 阅读全文
posted @ 2019-01-16 19:43 炫风真是风 阅读(7287) 评论(0) 推荐(0)
摘要:1.lpush(name,value) 在name的头部添加元素,没有则创建。 2.rpush(name,value) 在name的尾部添加元素。 3.lpushx(name,value) 向已经存在的name头部添加元素。 4. rpushx(name,value) 向已经存在的name尾部添加元 阅读全文
posted @ 2019-01-15 20:44 炫风真是风 阅读(767) 评论(0) 推荐(0)
摘要:1.hset hset(name,key,value) 设置name对应的hash中的一个键值对,不存在则创建;存在则修改。 2.hsetenx hsetnx(name,key,value) 设置那么中对应的键值对,是只能新建攸,亲。不能修改 3.hmset hmset(name,mapping), 阅读全文
posted @ 2019-01-14 22:56 炫风真是风 阅读(1498) 评论(0) 推荐(0)
摘要:1.set set(name,value,ex=None,px=None,nx=true,xx=false) 设置name对应的值为value,类型为string。不存在创建,存在则修改 参数: ex:过期时间(秒) px:过期时间(毫秒) nx:设置为TRUE时,只进行创建操作。 xx:设置为TR 阅读全文
posted @ 2019-01-12 15:48 炫风真是风 阅读(561) 评论(0) 推荐(0)
摘要:一.redis的安装 redis是一个基于内存的key-value数据库,支持的数据类型有string、hash、list和set以及zset。这些数据类型都支持push/pop、add/remove等操作,这些操作都是原子性的。因此可以实现高并发的数据访问。 1.将下载的zip文件放在某个文件夹中 阅读全文
posted @ 2019-01-07 23:25 炫风真是风 阅读(313) 评论(0) 推荐(0)
摘要:1.安装引入模块 1.1安装mysql模块 1.2在文件中引入模块 import pymysql 2.Connection对象 2.1用于建立与数据库的连接句柄 具体的用法如下: conn=pymysql.connect(参数列表) 参数host:连接的mysql主机,如果本机是'localhost 阅读全文
posted @ 2018-12-25 20:53 炫风真是风 阅读(236) 评论(0) 推荐(0)
摘要:待续... 阅读全文
posted @ 2018-12-25 20:20 炫风真是风 阅读(123) 评论(0) 推荐(0)
摘要:1.查询 2.增加 3. 修改 4. 删除 逻辑删除,本质就是修改操作update update students isdelete=1 where ...; 阅读全文
posted @ 2018-12-25 20:12 炫风真是风 阅读(117) 评论(0) 推荐(0)
摘要:1.数据备份 1.1 进入超级管理员 1.2 进入mysql库目录 1.3 运行mysqldump命令 2.数据恢复 mysql -uroot –p 数据库名 < ~/Desktop/备份文件.sql 3,表操作 3.1查看当前数据库中所有表 show tables; 3.2创建表 auto_inc 阅读全文
posted @ 2018-12-25 19:58 炫风真是风 阅读(129) 评论(0) 推荐(0)
摘要:1. 登录数据库操作假面 2. 退出登录 3. 登录成功后,输入如下命令查看效果 4. 远程连接 运行命令 -h后面写要连接的主机ip地址 -u后面写连接的用户名 -p回车后写密码 5.数据库操作 5.1 创建数据库 5.2 删除数据库 5.3 切换数据库 5.4 查看当前选择的数据库 阅读全文
posted @ 2018-12-25 19:51 炫风真是风 阅读(160) 评论(0) 推荐(0)
摘要:传智播客学习笔记 1.数据库简介 人类在进化的过程中,创造了数字、文字、符号等来进行数据的记录,但是承受着认知能力和创造能力的提升,数据量越来越大,对于数据的记录和准确查找,成为了一个重大难题。计算机诞生后,数据开始在计算机中存储并计算,并设计出了数据库系统。 数据库系统解决的问题:持久化存储,优化 阅读全文
posted @ 2018-12-25 19:44 炫风真是风 阅读(181) 评论(0) 推荐(0)