mysql:7701
From: Mori Hirotaka <Mori Hirotaka <mhirosuke0611@xxxxxxxxxx>>
Date: Wed, 14 May 2003 13:33:20 +0900 (JST)
Subject: [mysql 07701] Char 型のデータフィールド作成エラーのこと
いつも勉強させて頂いています。 森と申します。 現在 RedHat Linux 7.2、Apache1.3.26、 PHP4.2.2、MySQL 3.23.51 を使用してサーバを構築しております。 インストールも無事終わり、 データベースを作り、PHPにてテーブルを作成し様と思い、 次のような簡単なPHPを作成いたしました。 $query = "create table test_table ("."no int unsigned not null auto_increment primary key, "."id char(20), "."ext char(16), "."status enum('0','1') default '1', "."fadd char(4), "."index index1 (no) ".")"; テーブルを作成したのですが、 なぜか”Char型”指定したフィールドが、 ”Varchar”となって作成されてしまいます。 コマンドラインからのテーブル作成では Char型は作成されております。 PHPとMySQLとでの文字コードの違いなどによる現象なのでしょ うか。 ちなみにmysqlは"SJIS"、PHP.iniでは"mbstring.http_input = auto" となっております。 このような現象について何かご存知の方がいらっしゃいました ら、アドバイスをお願い致します。 森ヒロタカ __________________________________________________ Do You Yahoo!? Yahoo! BB is Broadband by Yahoo! http://bb.yahoo.co.jp/
-> 7701 2003-05-14 13:33 [Mori Hirotaka <mhiro] Char 型のデータフィールド作成エラーのこと 7723 2003-05-15 23:10 ┗[Sumito_Oda <oda@xxxx]