うろぐ

インターネットサービス&デジタル家電&デジタルカメラ&パソコンのレビュー

MySQL 4.1以降のバージョンでは文字化けが当たり前となりました。
わたしはMySQL4.0.xと4.1.xと5.0.xと5.1.xの4つのバージョンを利用しているのですが、4.0.xは3.23.xとほぼ同じに取り扱えます。4.1.xでも「SET NAMES utf8」のお呪いを挿入することで、文字化けは起こらなくなりました。
MySQL5.0.xのサーバは最近契約をしたのですが、どうしても文字化けが防げないでいます。
この記事を書いている時点でも文字化けが解消したわけではないのですが、これまでの試行錯誤を備忘録として書き留めておき、後日の参考にしたいと思います。

(さらに…)

7月 8th, 2009

Posted In: MySQL Server

Leave a Comment

LAMPPが日本でもようやく普及してきたおかげで、PHPやRuby on Railsのソースが簡単に手に入るようになりました。わたしはPerlをインタープリターとして使用していますが、10年以上前に独学で覚えたので、情報量が少なくとても苦労した覚えがあります。
それに比べたら、現代はとても楽だと言えるでしょう。

それでも、Perlは使用される機会が減少の傾向にあり、PHPなどと比較すると、ネットや書籍で手に入る情報用は以外に少ないです。

先日も知人からPerlからMySQLのデータのテーブルに格納されているデータ数をカウントするソースを教えて欲しいという依頼を受けました。
試しにネットで検索したところ、近似値のソースは幾つも見つかりましたが、完全に利用出来るソースが見つからなかったので、ここに書き留めておきます。

(さらに…)

4月 12th, 2009

Posted In: MySQL Server

Leave a Comment

Img_5223
インターネット上にシステムを構築する上で欠かせないのがデータベースです。ここではオープンソースとして最も普及をしているMySQL
5.1.xの最新バージョン5.1.30(1/26 2009)をWindows XPにインストールする手順を画像を使って分かりやすく解説します。

ヒューレットパッカード HP 2133にインストールする場合には必ずAC電源から電気を取ってください。
また、細かな設定を行うので、トラックパッドよりもマウスの方が作業の効率が良くなります。出来ればマウスを使用してください。
 

MySQL 5.0.67をHP 2133にインストールをしたのですが、クライアントのバージョンが古いというエラーが表示されたために、バージョンの違う5.1.30をインストールすることにしました。

(さらに…)

1月 29th, 2009

Posted In: MySQL Server

2 Comments

Mysql41
MySQL4.1特有の問題文字化けがあります。
同じMySQLでも3.23.Xや4.0.x、5.0.xの系列のバージョンでは発生しない問題です。
わたしの場合の文字化けは左の画像のように、全ての文字が「???????」となってしまうと言うものでした。

(さらに…)

5月 7th, 2008

Posted In: MySQL Server, サーバーの設定とトラブルの回避方法

2 Comments