オープンソースこねこね

Webプログラミングなどについてあれこれ。

MySQL

複数のmysqldプロセスを起動するinit.dスクリプト

一つのサーバで複数のmysqldプロセスを起動させたいときがあります。 この用途のために標準でmysqld_multiというコマンドがあるのですが、 mysqld_multi — 複数のMySQL サーバ管理 このコマンドによるmysqldの起動、停止処理は即時レスポンスを返してしまっ…

MySQL server version for the right syntax to use near 'delimiter ... というエラーで少しハマった件

PHPMigrate - PHPでマイグレーションツールを作った というMigrationプログラムを自作したのですが、このプログラムでMySQLのトリガを作成するSQLを実行したら、 mysql server version for the right syntax to use near 'delimiter ... というエラーがでて…

PHPMigrate - PHPでマイグレーションツールを作った

デプロイツールに引き続き、今度はPHPでMigrationツールを作りましたので、記事を書きます。 PHPMigrate - https://github.com/kohkimakimoto/phpmigrate フレームワークとMigration 最近のWebアプリケーションフレームワークを使えば、まあだいたいMigratio…

Adminer - PHPの1ファイルを置くだけで簡単に使えるDB管理ツール

これ。 http://www.adminer.org/ あんまり使っている人をみたことないのだけど、個人的に最近よく使っていて気に入っているツールなので紹介。Adminer(アドミナーって読み方でいいのか?)はPHPのDB管理ツールで、なんと1ファイルをWebサーバに置くだけで動作…

機械学習 - PHPとMeCabとMySQLでベイジアンフィルタを実装してみた。

PHPとMeCabとMySQLを使ってベイジアンフィルタを実装してみました。ひとまず動くようにはなったので公開します。機械学習によってテキストドキュメントの自動分類ができます。 高校数学すら忘れてしまっていたので、ついでに条件付き確率などを基礎から勉強…

iPhoneの絵文字をMySQLにInsertしようとすると文字列がぶった切れる件

半日くらいハマったので、メモしておきます。 PHPとMySQLを使ってWebアプリ開発しているのですが、この環境にiPhoneから絵文字入りのテキストデータをPOSTすると、絵文字を入力した後ろの所からバッサリと文字列が削除されてしまうという現象が起きていまし…