django 快速启动数据库客户端程序的方法示例


Posted in Python onAugust 16, 2019

实际工作经历中,免不了有时候需要连接数据库进行问题排查分析的场景,之前一直习惯通过 mysql -uxxx -hxxxx -P1234 ... 这样的方式来启动命令行形式的 MySQL 数据库客户端程序,只是用起来比较麻烦,每次都要拷贝各个配置参数,还要记得不要在命令里显式打印密码。后来想起来在开发 Ruby on Rails 程序的时候,其提供了 rails dbconsole 的命令,可以方便直接启动对应的数据库客户端命令行程序,联想到 Django 理论上也有,所以找到了 python manage.py dbshell 这个命令,使用效果和自己手动敲 mysql 命令行是一样的,省去繁琐的参数设定步骤。

使用效果

django 快速启动数据库客户端程序的方法示例

用法

其用法可以直接查询命令行帮助文档:

# 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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python常规方法实现数组的全排列
Mar 17 Python
python检测某个变量是否有定义的方法
May 20 Python
Python 模拟员工信息数据库操作的实例
Oct 23 Python
python实现可逆简单的加密算法
Mar 22 Python
python中sort和sorted排序的实例方法
Aug 26 Python
基于python实现从尾到头打印链表
Nov 02 Python
python socket 聊天室实例代码详解
Nov 14 Python
python目标检测给图画框,bbox画到图上并保存案例
Mar 10 Python
python 监控logcat关键字功能
Sep 04 Python
python Matplotlib数据可视化(1):简单入门
Sep 30 Python
Python应用自动化部署工具Fabric原理及使用解析
Nov 30 Python
解决python绘图使用subplots出现标题重叠的问题
Apr 30 Python
djano一对一、多对多、分页实例代码
Aug 16 #Python
python try except返回异常的信息字符串代码实例
Aug 15 #Python
python 多进程共享全局变量之Manager()详解
Aug 15 #Python
使用Python调取任意数字资产钱包余额功能
Aug 15 #Python
centos7之Python3.74安装教程
Aug 15 #Python
详解python列表(list)的使用技巧及高级操作
Aug 15 #Python
django项目中使用手机号登录的实例代码
Aug 15 #Python
You might like
php表单加入Token防止重复提交的方法分析
2016/10/10 PHP
Laravel 简单实现Ajax滚动加载示例
2019/10/22 PHP
用JavaScript事件串连执行多个处理过程的方法
2007/03/09 Javascript
window.location.hash 使用说明
2010/11/08 Javascript
angular2倒计时组件使用详解
2017/01/12 Javascript
Vue.js事件处理器与表单控件绑定详解
2017/03/20 Javascript
微信小程序 支付功能实现PHP实例详解
2017/05/12 Javascript
webpack引入eslint配置详解
2018/01/22 Javascript
vue 实现左右拖拽元素并且不超过他的父元素的宽度
2018/11/30 Javascript
NodeJS模块Buffer原理及使用方法解析
2020/11/11 NodeJs
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
python访问sqlserver示例
2014/02/10 Python
在Python的循环体中使用else语句的方法
2015/03/30 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
2018/06/22 Python
基于python cut和qcut的用法及区别详解
2019/11/22 Python
Pytorch实现LSTM和GRU示例
2020/01/14 Python
TensorFlow 读取CSV数据的实例
2020/02/05 Python
python如何调用字典的key
2020/05/25 Python
tensorflow模型转ncnn的操作方式
2020/05/25 Python
利用Python实现最小二乘法与梯度下降算法
2021/02/21 Python
Pytorch实现WGAN用于动漫头像生成
2021/03/04 Python
CSS3的Border-radius轻松制作圆角
2012/12/24 HTML / CSS
Skyscanner台湾:全球知名的旅行比价引擎
2018/07/01 全球购物
Converse匡威法国官网:美国著名帆布鞋品牌
2018/12/05 全球购物
机械设计制造专业个人求职信
2013/09/25 职场文书
临床护士自荐信
2014/01/31 职场文书
优秀大学生职业生涯规划书
2014/02/27 职场文书
实习生评语
2014/04/26 职场文书
亮剑精神演讲稿
2014/05/23 职场文书
班主任工作总结范文
2015/08/13 职场文书
优秀班干部主要事迹材料
2015/11/04 职场文书
2016父亲节感恩话语
2015/12/09 职场文书
社区结对共建协议书
2016/03/23 职场文书
一文搞懂php的垃圾回收机制
2021/06/18 PHP
Mysql查询时间区间日期列表,不会由于数据表数据影响
2022/04/19 MySQL