mysql:11211
From: kiseki <kiseki <ml@xxxxxxxxxx>>
Date: Sat, 19 Mar 2005 23:58:42 +0900 (JST)
Subject: [mysql 11211] Re: 4.1.1と3.23.58での違い
こんばんわ。kisekiです。 From: kiseki <ml@xxxxxxxxxx> Subject: [mysql 11210] Re: 4.1.1と3.23.58での違い Date: Sat, 19 Mar 2005 23:34:24 +0900 (JST) > > 以下のようなテーブルがレンタルサーバ上にあります。MySQL 4.1.1です。 > > > > InnoDB > > +--------+---------------+------+-----+---------+-------+ > > | Field | Type | Null | Key | Default | Extra | > > +--------+---------------+------+-----+---------+-------+ > > | uniqid | varchar(32) | | PRI | | | > > | email | varchar(40) | YES | | NULL | | > > | dt | timestamp(14) | YES | | NULL | | > > +--------+---------------+------+-----+---------+-------+ > > > > それに対してPHPから以下のようなSQLを発行し、正常に実行されていたのですが、 > > > > mysql_query("insert into tempid (uniqid, email) values('".$uid."', '".$email."')") > > > > レンタルサーバを移転しMySQL 3.23.58となりましたところ、インサートされなくなってしまいました。 > > どこが問題なのでしょうか? > > > 試した訳でも無いので外していたらすみませんです。 > > http://dev.mysql.com/doc/mysql/ja/innodb-in-mysql-3-23.html > | 3.23 では、少なくとも innodb_data_file_path でデータファイルの名前 > | とサイズを指定する必要があります。my.cnf で innodb_data_home_dir を > | 指定しない場合は、デフォルトで MySQL の datadir にこれらのファイルが > | 作成されます。innodb_data_home_dir を空の文字列として指定すれば、 > | innodb_data_file_path でデータファイルへの絶対パスを指定できます。 > | これを最小限の方法で変更するには、[mysqld] セクションに次の行を追加 > | します。 > | innodb_data_file_path=ibdata:30M > とありますので、/your_home_dir/.my.cnf に以下を記載して試されては如何 > でしょうか? > > .my.cnfに記載する内容 > [mysqld] > innodb_data_file_path=ibdata:30M あっ…良く考えたら、my.cnfを反映させる為にはmysqldを再起動せんと駄目な気 がします。レンタルサーバを御利用なのですよね…InnoDBのテーブルをご利用と の事ですがMyISAMだと駄目なのでしょうか?トランザクションが必要だとかでしょ うか?MyISAMでも構わないのであればテーブルをMyISAMで再構築されては如何でし ょう?どうしてもInnoDBで無いといけないのであれば、ご利用のレンタルサーバに mysqldを再起動してもらうとか相談されては? # ちうか…今更、3.*って… /* ml@xxxxxxxxxx */
11209 2005-03-19 22:41 [荒木 満 <araki@xxxx] 4.1.1と3.23.58での違い 11210 2005-03-19 23:34 ┗[kiseki <ml@xxxxxxxxx] -> 11211 2005-03-19 23:58 ┗[kiseki <ml@xxxxxxxxx] 11212 2005-03-19 23:57 ┗[荒木 満 <araki@xxxx] 11213 2005-03-20 00:56 ┗[kiseki <ml@xxxxxxxxx] 11214 2005-03-20 09:19 ┗[荒木 満 <araki@xxxx] 11215 2005-03-20 10:06 ┗[Tadashi Jokagi <ml@x] 11216 2005-03-20 10:25 ┗[荒木 満 <araki@xxxx] 11217 2005-03-20 17:01 ┗[Hirokazu Aoyama <aoy] 11221 2005-03-21 00:26 ┗[荒木 満 <araki@xxxx]