django 快速啟動數(shù)據(jù)庫客戶端程序的方法示例
實際工作經(jīng)歷中,免不了有時候需要連接數(shù)據(jù)庫進(jìn)行問題排查分析的場景,之前一直習(xí)慣通過 mysql -uxxx -hxxxx -P1234 ... 這樣的方式來啟動命令行形式的 MySQL 數(shù)據(jù)庫客戶端程序,只是用起來比較麻煩,每次都要拷貝各個配置參數(shù),還要記得不要在命令里顯式打印密碼。后來想起來在開發(fā) Ruby on Rails 程序的時候,其提供了 rails dbconsole 的命令,可以方便直接啟動對應(yīng)的數(shù)據(jù)庫客戶端命令行程序,聯(lián)想到 Django 理論上也有,所以找到了 python manage.py dbshell 這個命令,使用效果和自己手動敲 mysql 命令行是一樣的,省去繁瑣的參數(shù)設(shè)定步驟。
使用效果

用法
其用法可以直接查詢命令行幫助文檔:
# python manage.py dbshell -h
Usage: manage.py dbshell [options]
Runs the command-line client for specified database, or the default database if none is provided.
Options:
-v VERBOSITY, --verbosity=VERBOSITY
Verbosity level; 0=minimal output, 1=normal output,
2=verbose output, 3=very verbose output
--settings=SETTINGS The Python path to a settings module, e.g.
"myproject.settings.main". If this isn't provided, the
DJANGO_SETTINGS_MODULE environment variable will be
used.
--pythonpath=PYTHONPATH
A directory to add to the Python path, e.g.
"/home/djangoprojects/myproject".
--traceback Raise on exception
--database=DATABASE Nominates a database onto which to open a shell.
Defaults to the "default" database.
--version show program's version number and exit
-h, --help show this help message and exit
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Django如何自定義model創(chuàng)建數(shù)據(jù)庫索引的順序
- 在Django的視圖中使用數(shù)據(jù)庫查詢的方法
- 通過數(shù)據(jù)庫向Django模型添加字段的示例
- 在Python的Django框架中更新數(shù)據(jù)庫數(shù)據(jù)的方法
- django基礎(chǔ)之?dāng)?shù)據(jù)庫操作方法(詳解)
- Django數(shù)據(jù)庫操作的實例(增刪改查)
- 通過數(shù)據(jù)庫對Django進(jìn)行刪除字段和刪除模型的操作
- django 刪除數(shù)據(jù)庫表后重新同步的方法
- django數(shù)據(jù)庫migrate失敗的解決方法解析
- django 按時間范圍查詢數(shù)據(jù)庫實例代碼
相關(guān)文章
Python實現(xiàn)讀取Properties配置文件的方法
這篇文章主要介紹了Python實現(xiàn)讀取Properties配置文件的方法,結(jié)合實例形式分析了Python讀取Properties配置文件類的定義與使用相關(guān)操作技巧,需要的朋友可以參考下2018-03-03
python抓取某汽車網(wǎng)數(shù)據(jù)解析html存入excel示例
python抓取某汽車網(wǎng)經(jīng)銷商信息網(wǎng)頁數(shù)據(jù)解析html,這里提供一個示例演示,大家可以根據(jù)需要分析自己網(wǎng)站的數(shù)據(jù)2013-12-12
基于python-opencv3實現(xiàn)圖像顯示和保存操作
這篇文章主要介紹了基于python opencv3的圖像顯示和保存操作方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值 ,需要的朋友可以參考下2019-06-06
django將圖片保存到mysql數(shù)據(jù)庫并展示在前端頁面的實現(xiàn)
這篇文章主要介紹了django將圖片保存到mysql數(shù)據(jù)庫并展示在前端頁面的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05

