個別記事
- 前後の記事
ロリポップphpMyAdminバージョンアップ
- この記事が属するカテゴリー
- web&blog
レンタルサーバのロリポップが、phpMyAdminのバージョンを2.5.7から2.6.0へ変更したようです。つか、知らなくて普通にログインしようと思ったら、いきなり変わっててビビったわけですが。どうやらPHPのバージョンアップによって、インポートが出来なくなっていたらしい。
サーバーのPHPバージョンアップを4.3.10にアップしましたが、PHPMyAdmin にて データのインポートが行われない現象が発生しておりました。 その為、PHPMyAdmin のバージョンを2.6.0に変更致しました。
おかげで、LanguageにJapanese(ja-utf-8)を指定できるようになり、DBバックアップのためのエクスポート作業において、日本語表示での作業が可能になりました。ちなみにバックアップの方法は「phpMyAdminでMySQLバックアップ」を参考にしてください。
2005-01-13T16:55:17+09:00
| コメント (15)
| トラックバック (0)
|
関連性が高いエントリー 5 件
トラックバック
- このエントリーのトラックバックURL:
- http://WWW.lucky-bag.com/cgi/mt/mt-tb.cgi/125
"ロリポップphpMyAdminバージョンアップ"へのトラックバックはまだありません。
コメント
- (o) さんからのコメント
![[TypeKey Profile Page]](http://www.lucky-bag.com/nav-commenters.gif)
私もロリポップなのですが、インポート問題が気になっていて以前から自分のディレクトリに2.6.0をインストールして使っています。
ロリポのインストールしたpma 2.6.0では、zip圧縮したダンプファイルを生成できないとか、user.lolipop.jpという一つの(分散化してあるのかもしれませんが)ホストで動作するために負荷が結構高いとか、時間帯によってはテーブルの取得にしばしば失敗するとか、結構ストレスが溜まりますね。
- 2005年01月13日 18:18
- (o) さんからのコメント
![[TypeKey Profile Page]](http://www.lucky-bag.com/nav-commenters.gif)
phpMyAdminでは、ユーザーインタフェースのCharsetのほかに、ダンプ時に出力エンコーディングを選択するオプションがありますが、それが「non」以外になっていると他のエンコーディングに変換されます。もしそういうことでないのでしたら私がまだ遭遇していない症状ですね。
- 2005年01月13日 19:30
- (o) さんからのコメント
![[TypeKey Profile Page]](http://www.lucky-bag.com/nav-commenters.gif)
えと、ちょっと疑問に思ったことがあるので聞いてもいいですか?
> 結局、ローカルに落としたSQLファイルをTelaPadとかで開いて、漢字コード指定再読込で保存して回避しているのですが。
ということは、TeraPadで開くとSJISと認識されて文字化けする、文字コード指定再読み込みでUTF-8として再読み込み、という意味なのでしょうか?
- 2005年01月13日 20:27
- (o) さんからのコメント
だとすると、ちゃんとUTF-8でダンプされているということですね。ダンプファイルをUTF-8と認識するかSJISと認識するかは確率的な問題ですから、特定のエディタがSJISと誤認する可能性はあります。Terapadだとオプションで初期文字コードをSJISからUTF-8に変更することできます(これによってこれまで正常に読めていたSJISのファイルが文字化けする可能性は多少あります)。
あとおまけですが、ときどきTrackbackで末尾の1,2バイトが欠落したUTF-8文字列が送られてくることがあります。こうしたデータは、文字コードの誤認の原因になりやすいですね。
- 2005年01月14日 14:17
- (o) さんからのコメント
![[TypeKey Profile Page]](http://www.lucky-bag.com/nav-commenters.gif)
TeraPadの機能については私が誤解していました。勝手に自動認識するみたいですね。
症状的には、ファイル自体はちゃんとUTF-8でダンプされているのに、エディター側がそれを認識出来なくなっているというので、正しいです。多分どこかに誤認の原因となるデータが含まれている可能性がありますが、見つけるのは正直難しいです。
- 2005年01月14日 15:52
- (o) さんからのコメント
![[TypeKey Profile Page]](http://www.lucky-bag.com/nav-commenters.gif)
(笑)
私がやるとすれば、こんな感じです。
(1)今やっている方法でUTF-8で再読み込みして、別名で保存します(改行文字はオリジナルに合わせます)。
(2)元のファイルとの差分をdiffなどを使って調べます。差分がなければお手上げ。
(3)運よく差分があり、だいたいどのあたりか分かったらphpMyAdminで修正してやります。- 2005年01月14日 17:25
- (o) さんからのコメント
![[TypeKey Profile Page]](http://www.lucky-bag.com/nav-commenters.gif)
素晴らしい!!
たまたま簡単に消せる「ログ」でほんとに良かったですねー。お疲れ様でしたー。- 2005年01月14日 19:03
コメントしてください
コメント内ではタグは一切使えません。コメント内にてタグを表記したい場合は、お手数ですが、文字実体参照を利用して < を < 、> を > とそれぞれ置き換えてください。