redis數據庫基本操做

redis數據庫基本操做redis

mac下的操做數據庫

安裝 brew install redisui

啓動 brew services start redis加密

Redis-server /usr/local/etc/redis.conf命令行

進入Redis命令行模式rest

Redis-cliserver

修改密碼get

一、初始化Redis密碼:it

在配置文件中有個參數: requirepass 這個就是配置redis訪問密碼的參數;io

好比 requirepass test123;

(Ps:需重啓Redis才能生效)

redis的查詢速度是很是快的,外部用戶一秒內能夠嘗試多大150K個密碼;因此密碼要儘可能長(對於DBA 沒有必要必須記住密碼);

二、不重啓Redis設置密碼:

在配置文件中配置requirepass的密碼(當redis重啓時密碼依然有效)。

redis 127.0.0.1:6379> config set requirepass test123

查詢密碼:

redis 127.0.0.1:6379> config get requirepass (error) ERR operation not permitted

密碼驗證:

redis 127.0.0.1:6379> auth test123 OK

再次查詢:

redis 127.0.0.1:6379> config get requirepass

  1. "requirepass"
  2. "test123"

PS:若是配置文件中沒添加密碼 那麼redis重啓後,密碼失效;

重啓

brew services restart redis

固然若是有密碼的朋友本身改一下密碼,我就繼續說了。我這個py文件名稱爲redis,py,當時也沒想那麼多,一個名字能致使文件運行失敗我仍是第一次見。我就各類搜到底哪出錯了,功夫不負有心人看到了這樣一段話:

你能夠看下你的文件名是啥,若是文件名也是redis.py就有可能報AttributeError: 'module' object has no attribute 'StrictRedis'

相關文章
相關標籤/搜索