siteさくらのmysqlで大きなファイルをインポートしたら後半のデータが文字化けしたサクラインターネットのレンタルサーバーをプラン変更したとき、古いデータベースサーバーから新しいデータベースサーバーにデータを移行する必要があった。コマンドでエクスポートした。すると、いくつかあるテーブルの内、後半のテーブル内のデータが文字化けする現象に遭遇した。インポート中のターミナル画面を見ていると気になるエラー?を発見。0--------------------------------------------いったんデータベースサーバーへの接続が切断されて、その後再接続が行われている。その再接続後から文字化けが起こっている?このエラーは、インポートするデータが大きすぎると起こるらしい。いじることができないため通用せず。文字コードを確認してみる。書き換えることだが自分のプランではできない。文字コードを指定してみる。データベースを選択すると、データベースの文字コードになる。実行したら文字化けは起こらなかった。再設定に手間取ったので覚書。ライブラリを利用しているため、それぞれを利用可能にする必要があった。ローカル部分にインストール必要があった。古くてインストール途中で止まるものがインターネット上にたくさんある。フォルダ以下に「go-pear.php」という名前で保存。その後、ブラウザからアクセスする。設定項目を埋めて、インストールボタンを押す。「/home/ユーザー名/」の直下だったので、同じようにした。フォルダより上にあるためアクセスできないよ」という内容のもの。ファイルをコピーした。アクセスして操作する方法がある。対象のファイルがあるか確認するといい。user------------------------書き込みができないという内容。ライブラリをインストールする方法に変更。ブラウザからアクセス。検索してインストール。名前の入るライブラリがたくさんあって、検索結果が出るまで時間がかかった。読み込み中がずっと続いたのであせった。下に回り込んで見えなくなることがある。最善面にする方法は次のとおり。値を大きくするほど前面に出る。//右クリックメニューを出さない処理});---------------------------------------bindだと、ajax等で変更した要素にはイベントが発生しないので注意。右クリックで出てくるメニューのこと。使った方法がいくつか見つかった。自分のしたかったものとはちょっと違った。見つかった方法のソースをいじって自分のやりたかったことができればいいのだが、そこまで詳しくなので、理解するの時間がかかって面倒くさい。文字のように簡単に編集できる方法を発見。やり方も超簡単だったので採用した。サンプルこの文字は直接編集できます。contenteditable=true>この文字は直接編集できます。bold;}--------------------------------大事なのは「contenteditable=true」の部分のみ。内に書かれた文字のように編集できる。指定するだけで簡単だった。両立にてこずった...。正規表現を使うためのオプション。省略した場合は正規表現なしの置換になる。タイトルを設定する場所は主に二箇所ある。ファイルの情報が優先される。このたび、タイトルに変数を用いて、条件によってタイトルの内容を変更したかったのだが少し苦戦した。上記二箇所をいじってもタイトル文章がうまく更新できなかったのだ。結論だけ言うと、タイトルはオプションを使っても指定できる。'新しいタイトル');---------------------------ここに変数を持ってきて、希望通りに表示できた。