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的Django框架下搭建的BLOG添加RSS功能的教程
Apr 08 Python
介绍Python中的fabs()方法的使用
May 14 Python
Python的Django框架中的URL配置与松耦合
Jul 15 Python
Python编写简单的HTML页面合并脚本
Jul 11 Python
tensorflow1.0学习之模型的保存与恢复(Saver)
Apr 23 Python
对python多线程中互斥锁Threading.Lock的简单应用详解
Jan 11 Python
python实现nao机器人身体躯干和腿部动作操作
Apr 29 Python
python如何实现数据的线性拟合
Jul 19 Python
Pytorch技巧:DataLoader的collate_fn参数使用详解
Jan 08 Python
pycharm部署、配置anaconda环境的教程
Mar 24 Python
Python调用C/C++的方法解析
Aug 05 Python
python如何控制进程或者线程的个数
Oct 16 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+.htaccess实现全站静态HTML文件GZIP压缩传输(一)
2007/02/15 PHP
ZF等常用php框架中存在的问题
2008/01/10 PHP
php的一些小问题
2010/07/03 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
2013/01/13 PHP
使用composer 安装 laravel框架的方法图文详解
2019/08/02 PHP
Laravel5.1框架路由分组用法实例分析
2020/01/04 PHP
Avengerls vs KG BO3 第一场2.18
2021/03/10 DOTA
(转载)JavaScript中匿名函数,函数直接量和闭包
2007/05/08 Javascript
XENON基于JSON变种
2010/07/27 Javascript
javascript自启动函数的问题探讨
2013/10/05 Javascript
js获取input长度并根据页面宽度设置其大小及居中对齐
2014/08/22 Javascript
JavaScript中的getTime()方法使用详解
2015/06/10 Javascript
跟我学习javascript的异步脚本加载
2015/11/20 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
2016/06/08 Javascript
Bootstrap栅格系统学习笔记
2016/11/25 Javascript
详解vue-cli官方脚手架配置
2018/07/20 Javascript
性能优化篇之Webpack构建速度优化的建议
2019/04/03 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
2019/05/01 Javascript
ECharts地图绘制和钻取简易接口详解
2019/07/12 Javascript
关于layui 弹出层一闪而过就消失的解决方法
2019/09/09 Javascript
Node.js API详解之 string_decoder用法实例分析
2020/04/29 Javascript
element中table高度自适应的实现
2020/10/21 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
python的绘图工具matplotlib使用实例
2014/07/03 Python
python 计算两个日期相差多少个月实例代码
2017/05/24 Python
python中requests库session对象的妙用详解
2017/10/30 Python
基于Python开发chrome插件的方法分析
2018/07/07 Python
Django中Middleware中的函数详解
2019/07/18 Python
flask框架jinja2模板与模板继承实例分析
2019/08/01 Python
CSS3教程(8):CSS3透明度指南
2009/04/02 HTML / CSS
Sql面试题
2013/03/20 面试题
自我鉴定书范文
2013/10/02 职场文书
有多年工作经验的自我评价
2014/03/02 职场文书
银行主办会计岗位职责
2014/08/13 职场文书
上课睡觉检讨书300字
2014/11/18 职场文书
全国劳模先进事迹材料(2016精选版)
2016/02/25 职场文书