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的chardet库获得文件编码并修改编码
Jan 22 Python
python使用in操作符时元组和数组的区别分析
May 19 Python
Python 调用Java实例详解
Jun 02 Python
Python加密方法小结【md5,base64,sha1】
Jul 13 Python
python使用 HTMLTestRunner.py生成测试报告
Oct 20 Python
详解python 注释、变量、类型
Aug 10 Python
Python List cmp()知识点总结
Feb 18 Python
20行python代码实现人脸识别
May 05 Python
python3 打印输出字典中特定的某个key的方法示例
Jul 06 Python
Python+opencv+pyaudio实现带声音屏幕录制
Dec 23 Python
Python如何实现的二分查找算法
May 27 Python
使用python+pygame开发消消乐游戏附完整源码
Jun 10 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操作xml
2013/10/27 PHP
用PHP来计算某个目录大小的方法
2014/04/01 PHP
php获取QQ头像并显示的方法
2014/12/23 PHP
php将图片文件转换成二进制输出的方法
2015/06/10 PHP
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
yii2中使用Active Record模式的方法
2016/01/09 PHP
深入浅析yii2-gii自定义模板的方法
2016/04/26 PHP
详谈php静态方法及普通方法的区别
2016/10/04 PHP
使用ucenter实现多站点同步登录的讲解
2019/03/21 PHP
JavaScript 替换Html标签实现代码
2009/10/14 Javascript
jquery 实现checkbox全选,反选,全不选等功能代码(奇数)
2012/10/24 Javascript
如何让页面在打开时自动刷新一次让图片全部显示
2012/12/17 Javascript
jquery+css实现绚丽的横向二级下拉菜单-附源码下载
2015/08/23 Javascript
jQuery中attr()与prop()函数用法实例详解(附用法区别)
2015/12/29 Javascript
javascript瀑布流布局实现方法详解
2016/02/17 Javascript
javascript数组去重小结
2016/03/07 Javascript
AngularJS 应用身份认证的技巧总结
2016/11/07 Javascript
jQuery插件ajaxFileUpload使用详解
2017/01/10 Javascript
微信小程序 侧滑删除(左滑删除)
2017/05/23 Javascript
js设计模式之单例模式原理与用法详解
2019/08/15 Javascript
vue 开发之路由配置方法详解
2019/12/02 Javascript
Python实现文件按照日期命名的方法
2015/07/09 Python
Python爬虫代理IP池实现方法
2017/01/05 Python
python保存网页图片到本地的方法
2018/07/24 Python
python斐波那契数列的计算方法
2018/09/27 Python
python面试题小结附答案实例代码
2019/04/11 Python
python创建n行m列数组示例
2019/12/02 Python
Python Django中间件使用原理及流程分析
2020/06/13 Python
css3实现3D色子翻转特效
2014/12/23 HTML / CSS
新奇的小玩意:IWOOT
2016/07/21 全球购物
英国领先的鞋类零售商:Shoe Zone
2018/12/13 全球购物
物业管理公司实习生自我鉴定
2013/09/19 职场文书
经济贸易系毕业生求职信
2014/05/31 职场文书
安全在我心中演讲稿
2014/09/01 职场文书
法制教育主题班会
2015/08/13 职场文书
postgresql如何找到表中重复数据的行并删除
2023/05/08 MySQL