小白都能秒懂的各資料庫在Django的配置

2022-02-25 16:38:15 字數 1131 閱讀 9719

mysql在django的配置

直接輸入指令:pip install pymysql

第一步:在settings.py中設定mysql配置

databases = 

}

第二步:

在settings.py 同級的init.py 中寫:

import pymysql

pymysql.install_as_mysqldb()

ok,mysql可以在django中使用了

redis在django的配置,作為乙個作用於快取的非關係型資料庫,redis我們必須使用的非常6

下面進行操作:

首先先安裝redis:pip install redis

下面有三種建立redis連線的方式,根據應用選擇對應方案:

第一種:定義redis連線池,直接引用

import redis

pool=redis.connectionpool(host='127.0.0.1',port=6379,decode_responses=true)#定義連線池

import redis

redis_conn = redis.redis(connection_pool=pool)

all_keys = redis_conn.scan_iter(shopping_car_key)

第二種:直接建立

from redis import redis

redisdb = redis(host='127.0.0.1', port=6379, db=15)

第三種:redis作為django快取使用

caches = 

# "password": "密碼",}}

}

下面是mongodb了

首先安裝pymongo:pip install pymong

然後就暴力一點:

import pymongo

client = pymongo.mongoclient(host='127.0.0.1', port=27017)

mongodb = client["autospeech"]

談笑間秒懂資料庫

字數 1200 小心在剛入門時向別人解釋說它是用來儲存資料的,但後來才知道,這是錯的理解,小心表示很尷尬。有鑑於此,小心希望通過以下的介紹,能讓小白對資料庫有個簡單形象的理解,即使不如科學那麼嚴謹。小心認為,新手入門資料庫,難點不在於具體怎麼用,而在於一開始你對他的理解。你可以不斷練習來達到熟練的操...

秒懂資料庫三正規化

懂得資料庫正規化,對於設計出乙個合理的資料庫有很大的幫助。本文根據自己對資料庫正規化的理解,結合具體的例子,嘗試著用通俗易懂的語言講明白資料庫三正規化。如果資料庫中所有的字段值都是不可拆分的原子值,那麼就滿足第一正規化了。簡單點說就是不能有表中表,所以關聯式資料庫都滿足第一正規化。例子略。第二正規化...

各資料庫的區別

因為之前一直使用的是mysql,大學學過access,但是並沒有對這些做過直觀的比較,這裡簡單記錄一下各個資料庫的區別 知識水平有限,如有錯誤,請大家指正 mysql 描述 從開始開發 就一直使用的是mysql,所以對mysql了解的更多一點,在使用中發現mysql在開發中小型專案時,效率很高,而且...