the5fire的技术博客

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.

使用Django迁移MySQL数据到PostgreSQL

分类:Django | 标签:         | 发布:2018-08-01 9:08 p.m. | 阅读量: 1437

还是新开发的个人项目——付费用户社区。除了尝鲜channels外,最终还使用了PostgreSQL——据说这货比MySQL好,所以得实地验证一下。

通过CONN_MAX_AGE优化Django的数据库连接

分类:Django | 标签:             | 发布:2014-09-18 6:45 a.m. | 阅读量: 12712

上周对我们用Django+Django-rest-framework提供的一套接口进行了压力测试。压测的过程中,收到DBA通知——数据库连接数过多,希望我们优化下程序。具体症状就是,如果设置mysql的最大连接数为1000,压测过程中,很快连接数就会达到上限,调整上限到2000,依然如此。 怎么解决呢,且看这篇文章。

修复Incorrect string value-修改mysql表的collate

分类:MySql | 标签:     | 发布:2013-07-27 5:09 p.m. | 阅读量: 9272

新建一个表保存中文的时候提示: `Incorrect string value xxx` 。 通过错误提示可以看出来是mysql设置编码的问题了。 解决这个问题的两个命令:: SHOW FULL COLUMNS FROM <table>; # 查看collation类型 alter table <table> convert to character set utf8 collate utf8_unicode_ci; #修改类型

pypy2.0.2成功运行Django1.5+Mysql

分类:Django | 标签:       | 发布:2013-05-29 6:35 a.m. | 阅读量: 5666

接上篇文章说, 上篇文章最后提到,在Django创建针对mysql的connection时,传递了两个参数: ``charset`` 和 ``use_unicode`` 导致系统操作Mysql数据库出现 segmentfault的错误。

Django项目Mysql添加索引

分类:Django | 标签:       | 发布:2013-05-11 5:39 p.m. | 阅读量: 10660

在Django数据库访问优化中一开始的时候就有提到Django有一个Field.db_index的字段,用来帮你建立表索引,这在初始化数据库时是有效的。数据库建立完之后,再来添加这个参数就需要用south,具体怎么用,我没研究。因为直接用sql语句就行了。

pypy运行django+mysql简单教程

分类:MySql | 标签:       | 发布:2013-01-19 11:06 p.m. | 阅读量: 13210

1、首先安装pypy 官网:http://pypy.org 下载的1.9的,下载完成之后用tar xf 文件名,解压缩。复制pypy-1.9到~/.local/目录下。<br> 在local的bin(如果没有的话,可以自己新建一个bin)下建立一个软链接:ln -s ~/.local/pypy-1.9/bin/pypy ~/.local/bin

mysql安装及设置编码和python操作mysql[2013-07更新]

分类:Python | 标签:       | 发布:2012-03-01 9:39 p.m. | 阅读量: 7285

python操作mysql的代码,在前面的那个python十个项目中已经用过了,不过对于mysql的安装,以及mysql-python的安装并没有提及,所以这里需要说一下。

python项目练习七:自定义公告板

分类:python实战 | 标签:     | 发布:2012-01-04 11:19 p.m. | 阅读量: 20439

这依然是一个cgi的项目,有了前面的一个项目作为基础,这个里面没有什么难点。不过,和书上不同的是,我这里使用的数据库是mysql,所以有兴趣的童鞋,可以参考一下。 首先建立一张mysql的数据表:

fedora设置mysql默认编码为utf8

分类:Linux | 标签:     | 发布:2011-05-24 5:52 p.m. | 阅读量: 4770

找到/etc/my.cnf文件,在[client]和[mysqld]节点中添加 default-character-set=utf8 如果没有[client],需要自己添加上,然后重新启动mysql服务:service mysqld restart。就可以了

fedora通过yum安装mysql

分类:Linux | 标签:     | 发布:2011-05-24 10:10 a.m. | 阅读量: 6598

fedora通过yum安装mysql <li>1、首先需要进入root权限,通过命令:su ,然后输入密码。</li> <li>2、通过yum下载mysql以及mysql-server: yum -y install mysql mysql-server</li>

其他分类: