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列表去重的二种方法
Feb 14 Python
Python中os.path用法分析
Jan 15 Python
离线安装Pyecharts的步骤以及依赖包流程
Apr 23 Python
关于Python如何避免循环导入问题详解
Sep 14 Python
对Tensorflow中的矩阵运算函数详解
Jul 27 Python
Django的用户模块与权限系统的示例代码
Jul 24 Python
python GUI库图形界面开发之PyQt5中QWebEngineView内嵌网页与Python的数据交互传参详细方法实例
Feb 26 Python
Python中私有属性的定义方式
Mar 05 Python
python支持多继承吗
Jun 19 Python
使用Keras预训练好的模型进行目标类别预测详解
Jun 27 Python
python subprocess pipe 实时输出日志的操作
Dec 05 Python
解析python中的jsonpath 提取器
Jan 18 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
DC的38部超级英雄动画电影
2020/03/03 欧美动漫
PHP 和 MySQL 基础教程(三)
2006/10/09 PHP
PHP漏洞全解(详细介绍)
2012/11/13 PHP
有道搜索和IP138的IP的API接口(PHP应用)
2012/11/29 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
2014/06/24 PHP
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
2011/06/27 Javascript
加随机数引入脚本不让浏览器读取缓存
2014/09/04 Javascript
Javascript 赋值机制详解
2014/11/23 Javascript
通过实例理解javascript中没有函数重载的概念
2015/06/03 Javascript
jQuery实现带幻灯的tab滑动切换风格菜单代码
2015/08/27 Javascript
AngularJS基础 ng-csp 指令详解
2016/08/01 Javascript
AngularJS 入门教程之事件处理器详解
2016/08/19 Javascript
js 打开新页面在屏幕中间的实现方法
2016/11/02 Javascript
AngularJS深入探讨scope,继承结构,事件系统和生命周期
2016/11/02 Javascript
vue轮播图插件vue-awesome-swiper
2017/11/27 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
微信小程序实现收货地址左滑删除
2020/11/18 Javascript
vue实现多组关键词对应高亮显示功能
2019/07/25 Javascript
[38:39]完美世界DOTA2联赛循环赛 IO vs GXR BO2第二场 11.04
2020/11/05 DOTA
Python实现的数据结构与算法之队列详解
2015/04/22 Python
python批量赋值操作实例
2018/10/22 Python
使用Python-OpenCV向图片添加噪声的实现(高斯噪声、椒盐噪声)
2019/05/28 Python
Python+Tensorflow+CNN实现车牌识别的示例代码
2019/10/11 Python
python pandas.DataFrame.loc函数使用详解
2020/03/26 Python
pytorch SENet实现案例
2020/06/24 Python
Python colormap库的安装和使用详情
2020/10/06 Python
python tqdm实现进度条的示例代码
2020/11/10 Python
OpenCV+python实现膨胀和腐蚀的示例
2020/12/21 Python
工程力学专业毕业生求职信
2013/10/06 职场文书
师范应届生语文教师求职信
2013/10/29 职场文书
幼儿园植树节活动总结
2014/07/04 职场文书
放飞梦想演讲稿800字
2014/08/26 职场文书
员工工作自我评价
2014/09/26 职场文书
2014年度个人工作总结
2014/11/07 职场文书
总经理年会致辞
2015/07/29 职场文书
Docker与K8s关系介绍不会Docker也可以使用K8s
2022/06/25 Servers