
数据库
tmpbook
这个作者很懒,什么都没留下…
展开
-
mysql--远程连接/中文编码
编辑/etc/my.cnf增加: [mysql] default-character-set=utf8 [mysqld] default-character-set=utf8 [client] default-character-set=utf8 这样django录入数据库数据时就不会出现乱码 ----------------------------------------原创 2014-06-30 17:28:29 · 1152 阅读 · 1 评论 -
mongodb 分片小计
之前以为启动mongod的时候配置好分片参数就直接分片了,还是太业余了,还需要两步: 1. 为db开启分片功能 2. 对开启分片功能的db的collection指定片键并分片 分别是这几个命令# 启用数据库分片 db.runCommand({"enablesharding":"test"}) # 启用数据集分片 db.runCommand({"shardcollection" : "test.原创 2016-10-09 17:52:26 · 916 阅读 · 0 评论 -
django数据迁移实践
背景:开始和同事结对开发,一人一个sqlite3文件数据库来保存配置,有两个问题 使用django的migrate很麻烦,还得写db_router等控制同步 后来上线发现个问题,那就是文件数据库写的时候会触发uwsgi的touch-reload 机制而重启项目 项目会继续开发下去数据量会变多,文件数据库不是长久之计 所以决定迁移两个sqlite数据库到同一个mysql数据库安装MySQL:yum i原创 2016-09-08 18:46:00 · 1681 阅读 · 0 评论