数据库
文章平均质量分 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.gzcd redis-5.0.12make #默认地址:/usr/local/bin;make --PREFIX=/some/other/directory install配置集群至少需要3个主节点。这里就以原创 2021-04-09 15:31:04 · 120 阅读 · 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 · 304 阅读 · 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 · 1875 阅读 · 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=2880000interactive_timeout = 2880000max_allowed_packet = 30原创 2021-01-26 14:53:33 · 74 阅读 · 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.rpmmysql-community-libs-5.7.25-1.el6.x86_64.rpmmysql-community-server-5.7.25-1.el6.x86_64.rpmmysql-communi原创 2021-01-26 14:54:36 · 196 阅读 · 0 评论 -
oracle存储结构
参考链接https://blog.csdn.net/sunboy8764/article/details/7343225存储结构分逻辑结构和物理结构两条路线。逻辑结构: 数据文件,日志文件,控制文件,参数文件物理结构:表空间,段,范围,数据库块逻辑结构从逻辑上来看. 数据库是由一个或者多个表空间等组成。 一个表空间(tablespace)由一组段组成,一个段(segment)由一组区组成,一个区(extent)由一批数据库块组成,一个数据库块(block)对应一个或多个物理块表空间是原创 2021-01-26 14:55:30 · 139 阅读 · 0 评论 -
oracle启动
参考链接:http://www.ecdoer.com/post/oracle-startup.html开启监听:lsnrctl start,停止和查看分别是:stop,status#没有实例的监听状态oracle@ccpbs118 ~]$ lsnrctl statusLSNRCTL for Linux: Version 10.2.0.4.0 - Production on 05-DEC-2018 09:45:48Copyright (c) 1991, 2007, Oracle. All ri原创 2021-01-26 14:57:04 · 106 阅读 · 0 评论 -
oracle数据库解锁
ORACLE 11g 中,用户密码累计错误10次后会自动锁定该用户取消累计密码错误次数自动锁定账户的设置alter profile default limit failed_login_attempts unlimited;解锁已被锁定的账户alter user 你的数据库用户名(不需要引号) account unlock;commit;...原创 2021-01-26 14:57:22 · 84 阅读 · 0 评论 -
redis---连接
单个连接需要的基础库:import redispool=redis.ConnectionPool(host=ip,port=port,db=db)cli=redis.StrictRedis(connection_pool=pool)以集群形式连接:需要的基础库:from redis.sentinel import Sentinelsentinel = Sentinel([(ip[0],port[0]),(ip[1],port[1]),(ip[2],port[2])])master =原创 2021-01-26 15:07:55 · 651 阅读 · 0 评论 -
redis---hash(哈希表)
参考链接:http://redisdoc.com/hash/index.html命令列表:操作命令参数返回值添加修改一条hset()HSET key field value布尔添加修改多条hmset()HMSET key field value [field value …]布尔仅添加无修改一条hsetnxHSETNX key field value布尔查看一条vhget()HGET key field对应的值查询多条vhmget原创 2021-01-23 14:44:18 · 79 阅读 · 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 · 138 阅读 · 0 评论 -
redis---key的操作
参考链接:http://redisdoc.com/key/index.htmlcli表示一个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 · 78 阅读 · 0 评论 -
redis--list(列表)
参考链接:http://redisdoc.com/list/index.html命令列表:操作命令参数返回值左添加插入lpushLPUSH key value [value …]列表当前长度右添加插入rpushRPUSH key value [value …]列表当前长度已经存在的列表的左追加lpushxLPUSHX key value列表当前长度已经存在的列表的右追加rpushxRPUSHX key value列表当前长度指定元原创 2021-01-23 14:41:32 · 60 阅读 · 0 评论 -
redis---set(集合)
链接地址:http://redisdoc.com/set/index.html命令列表:操作命令参数返回值添加saddSADD key member [member …]被添加到集合中的新元素的数量,不包括被忽略的元素查看数量scardSCARD key数值查看成员smembersSMEMBERS key集合元素移动smoveSMOVE source destination member布尔删除随机元素spopSPOP key原创 2021-01-23 14:40:25 · 84 阅读 · 0 评论 -
redis简介
服务器进行连接:./redis-cli -h ip -p port查看端口:netstat -nltpe4.Redis中key值的概念:在库之下:所有目录的集合Redis默认存储0-15号库,共16个库Redis允许存储的数据类型:string(字符串),hash(哈希表),list(列表),set(集合),sortedset(有序集合)常用的关于服务器的命令:...原创 2018-10-17 10:11:22 · 214 阅读 · 0 评论 -
初识mongoDB
mongoDB是近几年新兴起的一种非关系型数据库(NoSQL),其具有灵活的数据存储方式。数据存储采用bson格式,可以存储比较复杂的数据类型。 相对于传统的数据库,mongoDB具有如下特性:读写性能高灵活的文档模式极大的数据存储能力(humongous)原创 2016-09-06 13:40:44 · 484 阅读 · 0 评论