-
Redis的键(key)命令
redis是Key-Value数据库,redis中所有的数据都是保存为键值对的形式,常见的redis的key命令有:del key [key1 key2...]:删除指定的一个或多个key,不存在的key会被忽略,返回被删除key的数量dump key:序列化指定的key并返回序列化之后的值(key不存在返回nil)序列化生成的值有以下几个特点: 带有64位的校验和,用于检测错误,在进行反序列化之前会先检查校验和。 值的编码格式和RDB文件保持一致。 RDB版本会被编码在序列化值当中,如果因为Redis的版本不同造成RDB格式不兼容,那么Redis会拒绝对这个值进...
2019-08-07 -
Redis的配置文件常见配置项
运行配置:daemonize:是否以守护进程的方式运行(在后台运行,仅linux下有效),可能的值:yes、no,默认值nopidfile:当Redis以守护进程运行的时候,配置其pid文件,默认为/var/run/redis.pid,当运行多个redis服务时,需要指定不同的pid文件和端口requirepass:设置Redis连接密码,客户端在连接Redis时需要通过AUTH 命令提供密码,默认关闭rename-command command new_commend:禁用或重命名危险命令,new_commend为空(用一对双引号""表示)表示禁用该命令protected-mode:外...
2019-08-05 -
redis的简介安装及命令客户端
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。Redis支持字符串(string), 哈希(hash), 列表(list), 集合(set)和有序集合(SortedSet/zset)五种类型的数据结构redis中没有数字类型,数字类型是以字符串的形式存储的。官网和下载: Redis官网:https://redis.io Redis在线测试:http://try.redis.io windows下载:https://github.com/microsoftarchive/redis/r...
2019-08-05 -
MySQL开放外网访问权限
mysql 开放外网访问权限的方法1、配置mysql的配置文件中参数skip-networking和bind-address并重启mysql服务。skip-networking:关闭MySQL的TCP/IP连接方式,只能本机连接,注释掉该参数即可开启TCP/IP连接bind-address:设定mysql服务器只回应哪些指定ip地址的请求,注释掉该参数或设置为0.0.0.0都表示允许所有IP地址2、创建要远程访问的用户并设置权限INSERT INTO mysql.user(Host,User,Password,Select_priv,Insert_priv,Update_priv,Del...
2019-07-10 -
MYSQL的备份和恢复
MYSQL的备份:使用命令mysqldump备份数据库:选项:-A, --all-databases :备份全部数据库,使用此选项时不需要指定数据库名或表名-Y, --all-tablespaces :备份的时候记录所有表空间信息,该选项是默认选项。-y, --no-tablespaces :备份的时候不记录表空间信息。-B, --databases :备份多个数据库--default-character-set=name :设定默认字符集-f :即使我们在一个表导出期间得到一个SQL错误仍然继续导入。-h, --host=name :连接的主机名--ignore-table=name ...
2017-04-22