2020年2月27日ホームページのプログラム改修を行う場合、実機に影響を与えないために、テスト環境で同じ環境を作り、テスト環境側で修正を行います。改修が完了したら、実機にUPするという流れです。テスト環境起こしには、データベースのインポートを行いますが、今回インポート時にエラーが発生し、インポートできませんでした。テスト環境にはXAMPPを使用し、インポートにはphpMyAdminを使用しています。調べて試したら、うまくインポートできましたので、忘備録として記録します。現象は、インポート時このようなエラーが発生しました。いつもの如く原因をググりました。原因がわかれば、あとは設定を直すだけです。my.iniファイルを上書き保存し、中途半端に読み込んだSQLデータを削除後、MySQLを再起動し、再度インポートを実行してみました。スポンサーリンク現象は、インポート時このようなエラーが発生しました。away」と表示されているのが気になりました。いつもの如く原因をググりました。エラー番号や、エラーメッセージが表示されている場合は、原因を調べるのが早いです。エラーメッセージで検索すると、すぐに答えが出てきました。「読み込むSQLの大きさが、設定されているパケットサイズを超えています」というようなエラーでした。いうことかというと、SQL文の中の1文に、とてつもなく長いものが含まれているということです。画像データなどをBLOBカラムに直接保存している場合などです。原因がわかれば、あとは設定を直すだけです。インポート時のSQL文の1文のパケットサイズを増やす設定は、my.ini(またはmy.cnf)の設定を変更します。レンタルサーバーの場合は、大抵変更できませんが、今回はXAMPPなので容易に変更ができます。XAMPPコントロールパネルから、MYSQLのConfigボタンを押し、my.iniを開きます。デフォルトでは1Mが設定されていました。今回は32Mを設定します。XAMPPは自分のパソコンで動作するので、多少サイズを大きめにしても大丈夫です。共有サーバーでは、サーバーのリソースを圧迫(サーバーに無理を強いて自滅させる)ことになるので、注意が必要です。32Mに設定しました。ついでに、エクスポート側のパケットサイズも変更します。エクスポート側は、16Mが設定されていました。インポートのデフォルト値1Mに比べると大きめの値が設定されていました。インポートを32Mに設定したので、エクスポートも32Mに設定しておきます。エクスポート側も32Mに設定しました。my.iniファイルを上書き保存し、中途半端に読み込んだSQLデータを削除後、MySQLを再起動し、再度インポートを実行してみました。無事、うまく読み込みできました。今回のレポートは以上です。読んでいただいてありがとうございました。スポンサーリンクこのような記事も読まれています(広告を含んでいます)ホームページに関するお悩み事やご相談事がございましたら私どもまでご連絡ください。鋭意ご対応申し上げます。AMP設定後アクセスが減少したのを何とかする。officeobataシェアしていただければ嬉しいです。※ボタンをクリックすると電話がかかります。...フォームクリックで周囲が青くならないようにする。検索フォームをおしゃれに組むことはよくあることです。...白くなりすぎる写真をマニュアル適正露出で撮影する。撮影した写真を後から見てみると「白っぽい」ということがしばしばあります。...水平撮影を上手くやるコツ。撮影技術は覚えきれないぐらい沢山ありますが、基本は数えるほどしかありません。...プログラミング授業は将来なんの役にたつの?プログラマーで役に立ったこと。令和2年4月から小学校でプログラミング授業が開始されます。レスポンスではありません」となり見出しが自動下書きとなる現象に対処ワードプレスは今やホームページのツールとして一般化しています。...動物園の檻を撮影テクニックで消してみる。動物園での撮影は、基本檻越しに撮影します。...PHPフォーム送信しても、現在の表示位置をキープできるようするテクニックホームページでリンクジャンプすると、表示位置はページの先頭位置になります。賢志]ホームページにマーケティングを盛り込んだ「ビジネスホームページ」を制作、コンサルをさせていただいております。問題には原因があり、原因を解決すると成果がついてきます。本ブログはwebマーケティングに主眼を置いていますがプログラマーもしており、パソコン・ソフトに関することも書いています。