MySQL
魔境のコード解析してた Django 側では models.CharField で 255 まではいるようにしたフィールドをたくさん用意しておいて、それを適宜 int や string や boolean や datetime で擬似的に処理をするというちょっと複雑なフィールドがあるのだけど(まあちょ…
サブクエリの件 Blog:1 Entry:n みたいなモデルのリレーションがあるとする。ちょっと違うけど。 print(Hoge.objects.filter(entry__in=blog.entry_set.all()).query) 擬似的なクエリはこんな感じ。 SELECT `entry`.`id`, `entry`.`ctime`, `entry`.`utime`,…
おいぃ! /etc/init.d/mysql start しても立ち上がらないぞ!!!! 電車のなかでMacBookAirでUbuntuのVM立てて作業しようとしたんだけど、なんかどっかで強制終了かスリープさせて移動しちゃったら mysql も mysqld も立ち上がらなくなった。 Ubuntuは12.04…
Pagerについて 長いテーブルを参照するときに標準出力してしまって見きれないことがあった。tmuxのコピーモードという力技はあるけど、やっぱりlessみたいにページャーがあったらいいな。 ということで探した。とりあえずMySQLのステータスを見る mysql> sta…
pip install MySQL-pythonをいれるときにpython2.7-devが必要 python.hがありませんって言ってた。ググったらpython2.6-devだった。今回は2.7なので解決 sudo apt-get install python2.7-devあと mysql_configがないってエラーが言われた。libmysqlclient15-…
Ubuntuだと簡単だったのに 普通にこういれていた sudo apt-get install mysql-server sudo apt-get install python-mysqldb これで今まではうまくいってたんだがなんかImport Errorがでた raise ImproperlyConfigured("Error loading MySQLdb module: %s" % …
Solrとは なんかすごいOSSの検索エンジンであるLuceneを元にしたREST風になんか楽ができる検索サーバー。サーバーはJavaでできているが、クライアントはいろいろなスクリプトで取り出せるらしい 構築環境 Ubuntu 11.10 MySQL インストール とりあえずhomeにw…
環境 Ubuntu 11.04 インストール 普通にapt sudo apt-get install mysql-server sudo apt-get install python-mysqldb MySQLの設定 /etc/mysql/my.cnf の [mysqld] に追加 default-character-set=utf8 character-set-server=utf8 skip-character-set-client-…