質問: phpを使いmysqlへ営業対象企業のデーターを、 phpを使いmysqlへ営業対象企業のデーターを書き込むコードを作っています。 件数が1000件以上あるのですが、mysqlは何件くらいデーターを保存出来るものなんでしょうか? データーの内容は (1)番号 (2)名称 (3)代表者名または担当者名 (4)住所 (5)tel (6)fax (7)メルアド (8)url (9)画像 (10)マップurl となっています。 localhostではプログラムの動きは実験済なのですがデーターが43個目から追加が出来なくなってしまいました。 mysqlでなにか設定が必要なのでしょうか? また、localhostとwebサーバーではデーターの保存量に違いはあるのでしょうか? バージョンは php5.3 apache2.2 mysql5.1 となっています。 よろしくお願いします。
回答: ディスク容量次第というのは前回答者さんのおっしゃるとおりで、 基本的にデータベースは万単位とかのデータを扱うものですので、今回の要件であれば、少ないほうですね。 営業対象企業のデータを書きこむコードというのはどの様に実装して、実行されているのでしょうか。 また、mysqlで構築したデータベースの文字コードや、スクリプトの文字コードなどはどの様な感じですか? 1レコードずつ、insert文をつくって書きこむ、といった処理をおこなっているのであれば、 insertが完了したところで、insert文を何かログファイルとかつくっておいて書きだしていってはいかがでしょう。 止まったところで吐き出されているinsert文文を、コンソールから直接sql叩いてみたり、phpmyadminなどのツールからいれてみたりしてどうなるかとかも試したほうが良さそうです。