堅持 第341天 周五辭職完畢 學習了redis

2021-08-20 19:08:52 字數 1869 閱讀 5081

redis安裝:

把本目錄下的redis-3.0.7.tar.gz複製到/usr/local/redis目錄下(不要解壓)

cd /usr/local/redis

tar xzf redis-3.0.7.tar.gz

cd redis-3.0.7

yum install -y gcc

make malloc=libc

mkdir /usr/local/redis/redis-3.0.7/log

mkdir /usr/local/redis/redis-3.0.7/data

修改redis配置檔案:

cd /usr/local/redis/redis-3.0.7

vim redis.conf

daemonize yes 該選項改為yes,這樣就可以在後台啟動

logfile "/usr/local/redis/redis-3.0.7/log"  指定日誌位置

dir /usr/local/redis/redis-3.0.7/data 指定本地資料庫存放目錄

儲存退出

啟動redis:

/usr/local/redis/redis-3.0.7/src/redis-server   /usr/local/redis/redis-3.0.7/redis.conf

netstat -tanp|grep 6379檢視redis服務是否在執行

redis命令列檢視中文不亂碼:

start:

redis在使用命令列操作時,如果檢視內容中包含中文,會顯示16進製制的字串」\xe4\xb8\xad\xe5\x9b\xbd」

127.0.0.1:6379> set k1 '中國'

ok127.0.0.1:6379> get k1

如果想要看到的中文不亂碼,解決方案有兩種:

一、使用echo

$ echo -e `redis-cli get k1`

中國二、redis-cli 後面加上--raw

$ redis-cli  --raw

127.0.0.1:6379> get k1

中國end結束

檢查redis服務起來了沒

$redis-cli

redis 127.0.0.1:6379>

redis 127.0.0.1:6379> ping

pong

或者netstat –tanp | grep 6379

遠端redis命令,注意-a後面是密碼

$ ./redis-cli -h 192.168.1.74 -p 6379 -a ""

檢視redis有沒有密碼:

127.0.0.1:6379> config get requirepass

requirepass表示沒有密碼

給redis設定密碼:

127.0.0.1:6379> config set requirepass "litao"

ok127.0.0.1:6379> config get requirepass

noauth authentication required.

可以驗證密碼(如果密碼忘記了不確定的話)

127.0.0.1:6379> auth "litao"

ok設定了密碼之後每次需要進行密碼認證,不然提示執行不了命令

[root@test11g src]# ./redis-cli --raw

127.0.0.1:6379> get k1

noauth authentication required.

127.0.0.1:6379> auth "litao"

ok127.0.0.1:6379> get k1

中國取消密碼:config set requirepass ""

堅持 第63天

2016 10 11 完成了 1 你的夢想是什麼?變得更優秀!2 今天你為你的夢想做了什麼?要有耐心!3 你是否離你的夢想更近了?是的!4 看了30天 5 看了專套本 6 30天收穫 var mychar 李濤是天才 document.write mychar var mymessage confi...

堅持 第25天 aditplus更熟悉了

2016 8 30 margin 0 auto 上下距離為0,左右居中 margin 50px 四個方向 margin 30px 50px 30px 上,左右,下 margin 30px 50px 40px 30px 上,右,下,左 順時針 給body新增背景 化妝裡面 body 給盒子裡面的盒子化...

堅持 第65天 要有上進心

2016 10 13 完成了 1 你的夢想是什麼?變得更優秀!2 今天你為你的夢想做了什麼?要有上進心!3 你是否離你的夢想更近了?是的!4 看了30天 5 看了專套本 6 30天收穫 先獲取物件,再進行修改 var mychar document.getelementbyid con 注意要var...