質問: **Wikiページのように長いURLを、MySQLのVARCHAR( 255 ) に格納したら途中で切れてしまいました** ・とりあえずTEXT型カラムへ変更して格納しましたが、通常は何のデータ型カラムに格納するものなのでしょうか? ・VARCHAR( 255 )と、TINYTEXTは同じ? ・TEXT型はバイト数指定した方が良い? ・BLOB型? **知りたいこと** ・それぞれのデータ型のメリットデメリット ・バイト数を指定するメリットデメリット
回答: VARCHAR と TEXT の違いなら昔下記のような記事を書きました [VARCHAR と ~TEXT の違い - ngの日記](http://ngyuki.hatenablog.com/entry/20110804/p1 "VARCHAR と 〜TEXT の違い - ngの日記") VARCHAR で指定するものは『文字数』 TEXT は型ごとに『バイト数』が決まってます