随笔分类 -  数据库

摘要:一、发布订阅 发布订阅:发布者 在一个频道内发布消息,所有订阅该频道的订阅者都可以收到,类似我们的收音机 注意:后订阅者无法查看历史信息 常用命令: publish channel message #发布命令 publish souhu:tv "hello world" #在souhu:tv频道发布 阅读全文
posted @ 2021-01-06 20:16 NQ31 阅读(135) 评论(0) 推荐(0)
摘要:一、Redis介绍 1、redis介绍 开源:早起版本2w3千行 基于键值对的存储系统:字典形式 多种数据结构:字符串,hash,列表,集合,有序集合 高性能,功能丰富 使用的公司有:github,twitter,stackoverflow,阿里,百度,微博,美团,搜狐 2、8个特性: (1)速度快 阅读全文
posted @ 2020-12-07 09:01 NQ31 阅读(123) 评论(0) 推荐(0)
摘要:一、数据库的增删改查 1、增:create database 库名; 2. 删:drop database 库名; 3. 改:alter database 库名 charset=‘gbk’4. 查:show database; 查看所有数据库show create database 库名;查看一个 阅读全文
posted @ 2020-09-16 14:44 NQ31 阅读(125) 评论(0) 推荐(0)
摘要:1、no null(非空) create table t1( id int, name char(4) not null ) insert into t1 value(1,null); insert into t1 value(1,'json'); 2、default (默认) create tab 阅读全文
posted @ 2020-09-16 14:40 NQ31 阅读(364) 评论(0) 推荐(0)
摘要:一、单表查询 #前期例子表准备: create table teacher( id int primary key auto_increment, name varchar(16), age int, sex enum('男','女') default '女', xueke varchar(16), 阅读全文
posted @ 2020-09-16 14:31 NQ31 阅读(279) 评论(0) 推荐(0)
摘要:pymysql模块的基本使用 pymysql模块的注意事项:1、连接数据裤的时候,connect下的编码参数不能有’-‘ 例如:utf-8 要写成utf8,否则会报错。2、创建光标的时候,可以添加cursor=pymysql.cursors.DictCursor这个参数,这样获取的结果会以字典的形式 阅读全文
posted @ 2020-09-16 14:19 NQ31 阅读(289) 评论(0) 推荐(0)
摘要:一、视图: 本质:就是根据sql语句获取的动态数据集合,也就是一张虚拟表 注意:视图一般只用来查询数据,不作修改,因为涉及多张表的数据 基本语法: 创建: create view 视图名字 as sql语句 修改: alter view 视图名称 as sql语句 删除: drop view 视图名 阅读全文
posted @ 2020-09-16 13:59 NQ31 阅读(280) 评论(0) 推荐(1)