Categories: everyday life

本家のお世話-#102。(phpMyAdmin 4.2.0へアップデート)

 phpMyAdmin 4.2.0 が出た。 ChangeLog はこんな感じ。アップデートした。

 phpMyAdmin-4.2.0-english.zip をダウンロード,ファイルを展開,旧の config.inc.php を展開でできた phpmyadmin フォルダにコピーし,すべてをアップロード。(詳しい話は「Windows7上にWamp系WebServerを建てる-#3。」を見てください。)

 ところで,新しい config.sample.inc.php では 4.1.x と比較して2行減り,7行が増えていた。
 2行減ったのは,
    /* First server */ のところで,
     /* Select mysql if your server does not have mysqli */
     $cfg[‘Servers’][$i][‘extension’] = ‘mysqli’;
 ということは, mysql モジュールには完全にさようならってことかな?(ChangeLog には Added warning about the mysql extension being deprecated and removed the extension directive と書いてあった。)

 7行殖えたのは,
    /* Storage database and tables */ のところに
     // $cfg[‘Servers’][$i][‘favorite’] = ‘pma__favorite’;
     // $cfg[‘Servers’][$i][‘savedsearches’] = ‘pma__savedsearches’;

    新しいコンフィグオプションとして,
     /**
     * Whether to display icons or text or both icons and text in table row
     * action segment. Value can be either of ‘icons’, ‘text’ or ‘both’.
     */
     //$cfg[‘RowActionType’] = ‘both’;

 そんなわけで,アップロード後最初のログインで,下のほうに「phpMyAdmin 環境保管領域が完全に設定されていないため、いくつかの拡張機能が無効になっています。理由についてはこちらをご覧ください。」というメッセージが出る。

 クリックして見に行くと,以下の警告が出ていた。

     $cfg[‘Servers’][$i][‘savedsearches’] … not OK [ Documentation ]
     Saving Query-By-Example searches: Disabled

 同時に,どうすればいいかという方法についても下記のように書いてある。

     Quick steps to setup advanced features:

     Create the needed tables with the examples/create_tables.sql.
     Create a pma user and give access to these tables.
     Enable advanced features in configuration file (config.inc.php), for example by starting
     from config.sample.inc.php.
     Re-login to phpMyAdmin to load the updated configuration file.

 examples/create_tables.sql を使ってテーブルを作るか,手動で作るかは,環境によりけりだと思うが,私の場合は,前からのものがあるので,手動でテーブルを2つ作った。(より詳しい話が必要な場合は,「Configuration storage」と「phpMyAdmin configuration storagephpMyAdmin 環境保管領域」を見てください。)
 そのあと,自分の config.inc.php に今回の変更を加え,さらに,付け加えた行のうち2行を下のようにアンコメントした。
     $cfg[‘Servers’][$i][‘favorite’] = ‘pma__favorite’;
     $cfg[‘Servers’][$i][‘savedsearches’] = ‘pma__savedsearches’;

 再ログイン。アラートは消えた。ミッション完了。

o6asan

View Comments

  • おはようございます。

    phpmyadminをアップデータしたんですか
    最新をいってますね。

    最近はサイトの高速化にはまっておりまして
    gtmetrixで色々挑戦しております。

    • くりくりさん,こんばんは。

      > phpmyadminをアップデータした
      しても,大した機能を使わないので,宝の持ち腐れですが,その辺は,いつもながらの趣味です (^^;)。

      > gtmetrix
      ほう,こういうものがあるのですね。
      このページ(本家のお世話-102)をやってみたら,Page Speed Grade:(94%),YSlow Grade:(75%)でした。

      Page Speed Grade:(94%)は,PageSpeed Insightsが示唆してくれるものと同じような気がします。gtmetrixのほうがずっと詳しいですが。前に,PageSpeed Insightsの指示にしたがって少しカスタマイズしましたので,そこそこのスコアが出ているのでしょう。
      YSlow Gradeのほうのスコア改善で効果ありそうなのは,CDNの利用かなと思いますが,あまりやろうという気になりません(爆)。

  • おはようございます。

    TODOSのmysqlスレッドでバージョン4を教えて頂いたら
    これいいです。
    ずっとバージョン3を使ってましたが乗り換えました。

    教えて頂きありがとうございます。

    • くりくりさん,おはようございます。

      お役に立てたようでよかったです。

      私の場合,新し物好きなのはいいのですが,使いこなせていないので,宝の持ち腐れです(苦笑)。

Recent Posts

超手抜き、レンチン・ミキサー芋羊羹。

この秋よく作った芋羊羹のレシピ…

1年 ago

うー、久々にハマった。

 MariaDB の LTS …

2年 ago

あけましておめでとうございます。

ウサギ年ですねぇ。景気よく跳ね…

2年 ago

docomo の SC-02H 、 SIM ロック解除して Y!mobile で使う。

我が2台目のスマホとして SC…

3年 ago

o6asanの掲示板を引っ越し。-2

箱の準備が終わったので、中身を…

3年 ago

This website uses cookies.