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
PS:若是配置文件中沒添加密碼 那麼redis重啓後,密碼失效;
重啓
brew services restart redis
固然若是有密碼的朋友本身改一下密碼,我就繼續說了。我這個py文件名稱爲redis,py,當時也沒想那麼多,一個名字能致使文件運行失敗我仍是第一次見。我就各類搜到底哪出錯了,功夫不負有心人看到了這樣一段話:
你能夠看下你的文件名是啥,若是文件名也是redis.py就有可能報AttributeError: 'module' object has no attribute 'StrictRedis'