2009年5月14日木曜日

PostgreSQL -> MySQL

後々の為の備忘録として

  あまり一般的ではないでしょうが、今まで使っていたPostgreSQLのDBをAmazonEC3に移行させることを考えて、MySQLに書きなおしてみました。 大体は、マニュアルにあることを参考にしながら、問題なく出来たのですが、文字列を含むインデックスで躓きました。 

1)文字列を含むインデックスの場合、インデックス対象とする文字列の
  長さを指定する(マニュアルにある)。
2)この文字列のインデックスを作成する際にシステムは勝手に大文字<->小文字の変換をしてBtreeにしている模様(まったく同じ内容で、Kg と kg の違いだけの物が、duplicate で引っ掛かり気が付いた)。
 ->そもそも、DBに入れる時に変換しておかなければいけなかったので、このエラーはありがたいのですが、システムが勝手に書き直すべきものでもないような、、、。

0 件のコメント:

温湿度モニター

 2020年頃から使用している屋外の温湿度モニターが曇天が続いたせいで動作しなくなったので、部屋に持ち込んで5VのUSBで充電。 充電完了後様子を見ると、Error 408でデータが送られてこない。 「おい、おい、どうなってんだ? 今までは問題なかったのに。本体が壊れたかな?」と...