数据库
文章平均质量分 53
jjt_!!
这个作者很懒,什么都没留下…
展开
-
redis集群部署记录
版本获取:集群功能redis-3.0以上支持,但是5.0以上支持集群的自己创建。这里使用版本: https://download.redis.io/releases/redis-5.0.12.tar.gz 编译(需要安装有gcc的环境) tar -xvf redis-5.0.12.tar.gz cd redis-5.0.12 make #默认地址:/usr/local/bin; make --PREFIX=/some/other/directory install 配置集群至少需要3个主节点。这里就以原创 2021-04-09 15:31:04 · 132 阅读 · 0 评论 -
mysql--约束
约束用于限制加入表的数据类型 新增表时创建约束 eg: DROP TABLE if EXISTS person; CREATE TABLE person ( id INT AUTO_INCREMENT COMMENT 'id', lastname VARCHAR(20) COMMENT '姓名', sex VARCHAR(255) not NULL COMMENT '性别', city VARCHAR(255) DEFAULT '中国' COMMENT '地区', age INT CO.原创 2021-02-19 17:55:32 · 313 阅读 · 1 评论 -
navicat 数据传输
navicat提供数据传输功能 传输对象: 数据库传输到数据库; 将sql类型数据库的表结构及数据传输给sql类型和nosql类型的表和数据库。如 mysql—mysql,oracle,mongo; nosql类型的数据库仅可以传输给nosql类型的数据库。mongo-----mongo 数据库传输为文件 sql类型数据库的表结构及数据传输的文件类型可以是sql,也可以是nosql的,且可以根据情况转储为符合不同版本的数据库脚本。如 mysql—mysql,oracle,mongo; nosq原创 2021-01-26 14:53:12 · 1903 阅读 · 0 评论 -
mysql----数据过大时的导入
当需要导入的文件比较大时,导入会报错。 报错内容为: Error Code:1153 Got a packet bigger than ‘max_allowed_packet’ bytes错误提示。 2006 - MySQL server has gone away 这时需要我们修改mysql的配置文件 linux /etc/my.cnf中添加如下配置: wait_timeout=2880000 interactive_timeout = 2880000 max_allowed_packet = 30原创 2021-01-26 14:53:33 · 82 阅读 · 0 评论 -
安装mysql5.7
rpm包安装 步骤: 检查环境上是否已经有mysql: rpm -qa | grep mysql 准备rpm包: 操作系统: “CentOS Linux release 7.2.1511 (Core)” mysql-community-common-5.7.25-1.el6.x86_64.rpm mysql-community-libs-5.7.25-1.el6.x86_64.rpm mysql-community-server-5.7.25-1.el6.x86_64.rpm mysql-communi原创 2021-01-26 14:54:36 · 211 阅读 · 0 评论 -
oracle存储结构
参考链接https://blog.csdn.net/sunboy8764/article/details/7343225 存储结构 分逻辑结构和物理结构两条路线。 逻辑结构: 数据文件,日志文件,控制文件,参数文件 物理结构:表空间,段,范围,数据库块 逻辑结构 从逻辑上来看. 数据库是由一个或者多个表空间等组成。 一个表空间(tablespace)由一组段组成,一个段(segment)由一组区组成,一个区(extent)由一批数据库块组成,一个数据库块(block)对应一个或多个物理块 表空间是原创 2021-01-26 14:55:30 · 146 阅读 · 0 评论 -
oracle启动
参考链接:http://www.ecdoer.com/post/oracle-startup.html 开启监听:lsnrctl start,停止和查看分别是:stop,status #没有实例的监听状态 oracle@ccpbs118 ~]$ lsnrctl status LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 05-DEC-2018 09:45:48 Copyright (c) 1991, 2007, Oracle. All ri原创 2021-01-26 14:57:04 · 120 阅读 · 0 评论 -
oracle数据库解锁
ORACLE 11g 中,用户密码累计错误10次后会自动锁定该用户 取消累计密码错误次数自动锁定账户的设置 alter profile default limit failed_login_attempts unlimited; 解锁已被锁定的账户 alter user 你的数据库用户名(不需要引号) account unlock; commit; ...原创 2021-01-26 14:57:22 · 97 阅读 · 0 评论 -
redis---连接
单个连接 需要的基础库:import redis pool=redis.ConnectionPool(host=ip,port=port,db=db) cli=redis.StrictRedis(connection_pool=pool) 以集群形式连接: 需要的基础库:from redis.sentinel import Sentinel sentinel = Sentinel([(ip[0],port[0]),(ip[1],port[1]),(ip[2],port[2])]) master =原创 2021-01-26 15:07:55 · 670 阅读 · 0 评论 -
redis---hash(哈希表)
参考链接:http://redisdoc.com/hash/index.html 命令列表: 操作 命令 参数 返回值 添加修改一条 hset() HSET key field value 布尔 添加修改多条 hmset() HMSET key field value [field value …] 布尔 仅添加无修改一条 hsetnx HSETNX key field value 布尔 查看一条v hget() HGET key field 对应的值 查询多条v hmget原创 2021-01-23 14:44:18 · 88 阅读 · 0 评论 -
redis---SortedSet(有序集合)
参考链接:http://redisdoc.com/sorted_set/index.html 命令列表: 操作 命令 参数 返回值 添加修改 zadd() ZADD key score member [[score member] [score member] …] 0 按排名查看 zrange() ZRANGE key start stop [WITHSCORES] 指定区间内,带有 score 值(可选)的有序集成员的列表。 按排名删除 zremrangebyrank() ZRE原创 2021-01-26 14:51:47 · 148 阅读 · 0 评论 -
redis---key的操作
参考链接:http://redisdoc.com/key/index.html cli表示一个redis连接对象 命令列表: 操作 命令 参数 返回值 查看 keys() KEYS pattern 符合给定模式的 key 列表 删除 cli.delete() cli.delete() 被删除 key 的数量 验证key值存在 exists() EXISTS key 布尔值 重命名 rename() RENAME key newkey 布尔值 移动 move() MOVE k原创 2021-01-23 14:42:38 · 87 阅读 · 0 评论 -
redis--list(列表)
参考链接:http://redisdoc.com/list/index.html 命令列表: 操作 命令 参数 返回值 左添加插入 lpush LPUSH key value [value …] 列表当前长度 右添加插入 rpush RPUSH key value [value …] 列表当前长度 已经存在的列表的左追加 lpushx LPUSHX key value 列表当前长度 已经存在的列表的右追加 rpushx RPUSHX key value 列表当前长度 指定元原创 2021-01-23 14:41:32 · 72 阅读 · 0 评论 -
redis---set(集合)
链接地址:http://redisdoc.com/set/index.html 命令列表: 操作 命令 参数 返回值 添加 sadd SADD key member [member …] 被添加到集合中的新元素的数量,不包括被忽略的元素 查看数量 scard SCARD key 数值 查看成员 smembers SMEMBERS key 集合 元素移动 smove SMOVE source destination member 布尔 删除随机元素 spop SPOP key原创 2021-01-23 14:40:25 · 94 阅读 · 0 评论 -
redis简介
服务器进行连接: ./redis-cli -h ip -p port 查看端口: netstat -nltpe 4.Redis中key值的概念: 在库之下:所有目录的集合 Redis默认存储0-15号库,共16个库 Redis允许存储的数据类型: string(字符串),hash(哈希表),list(列表),set(集合),sortedset(有序集合) 常用的关于服务器的命令: ...原创 2018-10-17 10:11:22 · 227 阅读 · 0 评论 -
初识mongoDB
mongoDB是近几年新兴起的一种非关系型数据库(NoSQL),其具有灵活的数据存储方式。数据存储采用bson格式,可以存储比较复杂的数据类型。 相对于传统的数据库,mongoDB具有如下特性: 读写性能高 灵活的文档模式 极大的数据存储能力(humongous)原创 2016-09-06 13:40:44 · 496 阅读 · 0 评论