MySQL

1/4ページ

MAMPな環境のmacにDBD::mysqlをインストール

OSX El Capitan(10.11.5) MAMPのバージョン 3.0.7.3 ※1 MySQLのバージョン 5.5.38 MAMPだとWarning (mostly harmless): No library found for -lmysqlclientのエラーでインストール出来ない。 mysql.hが存在しないため、別途インストールする必要があるようだ。 検索しているとC++ で MAMP の MySQL に接続する : あかぎメモに まずこの記事の手順で、MySQL のヘッダファイルやライブラリを用意しておく。うまくいけば次のようなファイルができる。 /Applications/ […]

[Perl] DBIx::SkinnyでGROUP BY句を使うには

※何故か記載が全体的にORDER BY句になっていたので修正... DBIx::SkinnyでGROUP BY句を使う DBIx::SkinnyでGROUP BY句は使えないっぽい。マニュアルにも無い。Tengでは使えるみたいだけれど。resultsetでSQL組み立てれば出来るのかと思ったのだけれどどうも無理っぽい。 で、ググっていたらテストにそれらしい記述があるのを発見。ただし、DBIx::Skinny::Pager のテスト。 https://github.com/walf443/p5-dbix-skinny-pager/blob/master/t/02-functional.t $rs […]

DBIx::Skinny の resultset を使って変な ORDER BY 句を使えるかの実験

WHERE id IN(4,3,1) OREDER BY FIELD(id,4,3,1) こんなSQLの書き方があったのか! RT: MySQL - SELECT ... WHERE id IN (..) - correct orde stackoverflow.com/questions/5090… — クリックテクスさん (@clicktx) 2013年5月27日 MySQL - SELECT ... WHERE id IN (..) - correct order - Stack Overflow という事で、MySQLでこんなSQLが使えるとの事。 SELECT * FRO […]

macでmroongaを使ってみる – Macports編 –

OSX Mountain Lion 10.8.3 groonga 3.0.1 MySQL 5.5.30 MAMP 2.1.4 groongaのインストール groongaはMacportsでインストールする。 sudo port install groonga groongaをインストールするとmysql55もインストールされるのでソースコードはこれを使う。...と、思ったら最近のmacportsはバイナリをダウンロードするらしい(Shibu's Diary: MacPortsは生まれ変わった ) MacPortsのバイナリダウンロードはビルドした時と違うファイルになる場合があるっぽい - k […]

groonga対応のMySQLをMAMPで使ってみる。

MAMP ApacheもMySQLも常時起動しておくのは微妙だし、でも使う時にはサクッと使いたい。そんな時にMAMPがあればローカルのApacheとMySQLを自動で起動してくれるから便利。phpMyAdminもついてるしね。 インストールメモはこっち。 で、MAMPデフォルトのMySQLではなく、先日インストールしたmroonga対応のMySQLをMANPで使えるようにする。 MySQLのrootユーザーのパスワードを設定 MAMPのMySQLはデフォルトで ユーザーroot パスワードrootで設定されているので同じように設定する(方が簡単?)ローカルのMySQLだからroot:rootで […]

1 4