pymysql 开启调试模式

2019-08-18
阅读 1 分钟
5.4k
今天在排查线上一个奇怪的数据库连接问题,所以打开了 pymysql 的源码在阅读,发现 pymysql 在其 connections 模块里内置了一个 DEBUG 变量用于控制是否开启调试模式,是的话,会将当前连接的操作以及报文内容都打印到控制台。

django 快速启动数据库客户端程序

2019-08-15
阅读 2 分钟
2k
实际工作经历中,免不了有时候需要连接数据库进行问题排查分析的场景,之前一直习惯通过 mysql -uxxx -hxxxx -P1234 ... 这样的方式来启动命令行形式的 MySQL 数据库客户端程序,只是用起来比较麻烦,每次都要拷贝各个配置参数,还要记得不要在命令里显式打印密码。后来想起来在开发 Ruby on Rails 程序的时候,其提供了...

MySQL in 查询,并通过 FIELD 函数按照查询条件顺序返回结果

2015-09-13
阅读 2 分钟
13.3k
我们都非常习惯通过 MySQL 的 IN 函数来查询特定集合的数据,比如为了在 books 表中找出李雷、韩梅梅和安华写的书,我们可以有如下的 SQL:

RAILS中利用YAML文件完成数据对接

2014-11-13
阅读 9 分钟
4.1k
最近在做的Ruby on Rails项目中,需要将远程数据库中的数据对接到项目数据库中,但是远程的数据不仅数据表名跟字段命名奇葩,数据结构本身跟项目数据结构出入比较大,在数据导入过程中代码经历了几次重构,最后使用了YAML文件解决了基本数据1对接的问题。在此写一篇博文,我会尽量重现一路过来的代码变更,算是分享一下...

Backup Database and Other Attachments in ROR

2014-11-05
阅读 4 分钟
2.5k
Related Resources rsync:[链接] Crontab:[链接] "Linux Crontab 定时任务 命令详解":[链接] [rubygem]"backup":[链接] [rubygem]"whenever":[链接] Automatically backup on the remote server: Let's firstly assumpt: You have a site named "example.com"; You can login to it through a username "deploy", and it...