アシアルの中の人が技術と思いのたけをつづるブログ

MySQL タグ一覧

最近頻繁に使用するMySQL関数など

2009/12/21

MySQLのDATEDIFF
今回はMySQLの関数やサーバインストールなどで頻繁に使うことを自分へのメモの意味でも記事にまとめさせていただきました。

続きを読む

MacPortsのMySQLにQ4Mをインストールする方法

2009/10/13

インストール成功
Q4M (Queue for MySQL) は MySQL 5.1 のプラガブル・ストレージ・エンジンとして動作するメッセージキューであり、堅牢・高速・柔軟であるよう設計されています。今回は実際にMacPortsのMySQLへインストールする方法を紹介させていただきます。

続きを読む

結構使えるMySQLのTrigger機能!

2009/04/28

Trigger登録
MySQLのTriggerを実際に使用してみました。
使えそうで使えない機能なTriggerと思われがちですが、
使い方によってはなかなか使えることがわかりました。
Triggerの作成方法、特徴、使用用途などについて、
基礎的な部分から応用的なものまでご紹介していきたいと思います。

続きを読む

Google MapsとMySQLの連携

2008/10/21

icon
こんにちは、アシアルの中川です。
Google Mapsに表示する情報をMySQLのgeometry型で扱う方法を試してみました。

Google Mapsのある地点にマーカーを表示したりすることがある場合、
緯度・経度の情報で地点に表示させることができますが、
データベースにこの情報を保存する場合、lat(float), lng(float)とそれぞれカラムに保存する
方法もあるのですが、この方法では各データの位置の関係が非常に扱いにくくなります。
Google Mapsで表示されている範囲内のデータのみ取得したい場合や、
ある地点から近い順に取得する場合などに面倒なことになります。

そこで、MySQL4.1以降で用意されている空間情報を扱う機能の「geometry」型を使用します。

続きを読む

「Navicat For MySQL」で起こる文字化け回避

2007/11/12

rev_kara.PNG
今日も前回に続いてMySQLの話題で、「Navicat For MySQL」についてです。
このソフトはMySQLをGUIで管理できるアプリケーションで、なかなか便利なのですが、欠点もあります。
その1つが、UTF-8変換時に発生する文字化けです。

続きを読む

mysqlのレプリケーション

2007/10/26

icon
今回の話題は、mysqlで行うレプリケーションについてです。
レプリケーションを行うとマスタで実行された更新系クエリがスレーブでも実行されるようになります。

続きを読む

Nekoと遊ぼう

2007/08/17

icon
こんにちは。連日の猛暑で完全に夏バテの高橋です。

さて、皆さんは犬と猫ではどちらが好きですか?
私はどちらかと言えば犬のほうが好きですが、今回は猫と遊ぼうと思います。とはいっても、猫はネコでも「Neko」というプログラミング言語です。

私も最近まで存在を知らなかったのですが、「【レビュー】新進気鋭のプログラミング言語「Neko」ってなに?」の記事を読んで興味がわいたので、ちょっと触ってみようと思います。

続きを読む

SQLで効率のよい書き方を研究

2007/07/26

icon
こんばんは。
笹亀です。

弊社では、MySQLを使用しているシステムが多くあります。
みなさんも、MySQLは頻繁に使用しているのではないでしょうか。
私が特にMySQLなどのRDBMS(Relational Database Management System)を使用するときに気をつけていることが、SQLを記述するということです。
私は「どのようにSQLを発行すればよいか」という点を気にしながら、コーディングをすることが多いです。

続きを読む

ちょっと使えるMySQLの小技5つ+1

2007/05/18

icon
こんにちは。最近ガスを止められ温もりの無い生活を送っている松田です。

今回は最近自分が知ったMySQLの小技をいくつか書いてみます。
んなもん常識だろ!ってネタがあっても優しく見守ってあげてください。

続きを読む