随笔分类 -  数据库

记录数据库学习笔记
摘要:项目部署访问redis出错:(error) DENIED Redis is running in protected mode because protected mode is enabled 阿里云上部署了redis,但程序不能访问,修改配置文件redis.conf 注释掉绑定ip# bind 阅读全文
posted @ 2020-08-02 20:24 Deaseyy 阅读(313) 评论(0) 推荐(0)
摘要:查看当前用户: use mysql; select user,host from user; 或: SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; 创建用户:(创建一个用户可以从 阅读全文
posted @ 2020-08-02 19:43 Deaseyy 阅读(228) 评论(0) 推荐(0)
摘要:修改远程访问 (不是必要) 如果数据库配置文件名为mysql.conf, 需要: cd /etc/mysql/mysql.conf.d 修改配置文件mysqld.conf, 注释掉: bind_address=127.0.0.1 表示只允许本地访问,注释掉该行 如果数据库配置文件名为 my.cnf, 阅读全文
posted @ 2020-08-02 19:36 Deaseyy 阅读(6350) 评论(0) 推荐(0)
摘要:安装MySQL 一,windows10下安装MySQL 参考链接:https://blog.csdn.net/zhouzezhou/article/details/52446608 二,centos下安装MySQL 若没有wget 命令:yum install -y wget 1.下载MySQL源安 阅读全文
posted @ 2020-08-02 15:28 Deaseyy 阅读(203) 评论(0) 推荐(0)
摘要:一,数据类型 string key 的设置约定 数据库中的热点数据命名惯例 表名:主键名:主键值:字段名 eg:user:id:1001:age 业务场景 Tips1:redis用于控制数据库表主键id,为数据库表主键提供生成策略,保障主键唯一性 1.分表操作时,避免id重复,可控制数据库主键id生 阅读全文
posted @ 2020-07-19 22:26 Deaseyy 阅读(472) 评论(0) 推荐(0)
摘要:redis keys 命令 (不区分大小写) redis默认有16个集合 ,db=0~15 select db(0-15) : 选择数据库 flushdb : 清空当前数据库 (删除当前数据库中所有键) flushall : 清空所有数据库 (删除所有数据库中的键) keys * : 查看所有键 k 阅读全文
posted @ 2019-05-13 23:51 Deaseyy 阅读(202) 评论(0) 推荐(0)
摘要:增 insert into 表名(field1,field2,field3...) values(value1,value2,value3...),(value11,value22,value33...); 改 update 表名 set field1=new_value,field2=new_va 阅读全文
posted @ 2019-05-13 23:50 Deaseyy 阅读(189) 评论(0) 推荐(0)
摘要:增 db.collection.insert(文档) 其他插入方法: 查 db.collection.find() : 查询所有文档 条件查询 db.collection.find({条件},{key:1}) : 控制显示所要查询的字段 1.关系查询 (<,>,=,<=,>=,!=) 相等 {key 阅读全文
posted @ 2019-05-13 23:49 Deaseyy 阅读(180) 评论(0) 推荐(0)
摘要:数据库对比 阅读全文
posted @ 2019-05-13 23:47 Deaseyy 阅读(700) 评论(0) 推荐(0)