您好,登錄后才能下訂單哦!
Django中怎么連接MySQL數據庫,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
Django默認使用SQLite數據庫,如想使用其他數據庫,需修改項目目錄下的settings.py文件
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 連接數據庫的類型 'NAME': 'mysite', # 數據庫名 'HOST': '192.168.4.108', # 數據庫主機地址 'PORT': 3306, # 數據庫的端口 'USER': 'root', 'PASSWORD': 'abc123', 'TIME_ZONE': 'Asia/Shanghai', } }
注意:使用其他數據庫時,需要安裝相關的連接數據庫的模塊(mysqlclient...)
類名.objects.all()
:查詢全部,返回一個列表
類名.objects.all().order_by('字段名')
:按某個字段排序
類名.objects.filter()
:條件查詢,返回一個列表
類名.objects.get()
:返回單個對象
類名.objects.create(字段名=值, ...)
:創建一個對象
類名.objects.filter(id=...).delete()
:根據ID刪除
類名.objects.filter(id=...).update(字段名=新值)
:根據ID修改
或
obj = 類名.objects.get(id='') obj.字段名 = 值 obj.save()
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。