程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> phpMyAdmin 高級功能設置的方法

phpMyAdmin 高級功能設置的方法

編輯:關於PHP編程

       phpMyAdmin 安裝後,默認其高級功能是不開啟的,所以一般登錄到 phpMyAdmin 後,會提示“phpMyAdmin 高級功能尚未完全設置,部分功能未激活。請點擊這裡查看原因。”。而所謂的高級功能,其實就是存儲 phpMyAdmin 的各種參數到數據庫中。

      要解決這個問題也不難,實際上根據 phpMyAdmin 的提示一步一步也能完成。這裡簡單記錄一下過程。

      第一步,在 phpMyAdmin 源碼的 examples 目錄下有個 create_tables.sql 文件,這就是創建名為phpmyadmin 數據庫的SQL文。當你用 root 用戶登錄 phpMyAdmin 後,在“導入”頁面,上傳這個 create_tables.sql 文件即可成功創建數據庫phpmyadmin。

    phpMyAdmin 高級功能設置的方法 三聯

      第二步,創建完數據庫 phpmyadmin 後,展開左側phpmyadmin,出現12張表名。

    phpmyadmin database

      第三步,更改配置文件 (config.inc.php)中參數,參見 config.sample.inc.php 中的范例。有關 phpMyAdmin configuration storage settings 的設置如下:

      $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';

      $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';

      $cfg['Servers'][$i]['relation'] = 'pma__relation';

      $cfg['Servers'][$i]['table_info'] = 'pma__table_info';

      $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';

      $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';

      $cfg['Servers'][$i]['column_info'] = 'pma__column_info';

      $cfg['Servers'][$i]['history'] = 'pma__history';

      $cfg['Servers'][$i]['tracking'] = 'pma__tracking';

      $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';

      $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';

      $cfg['Servers'][$i]['recent'] = 'pma__recent';

      $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';

      第四步,退出,並重新登錄 phpMyAdmin 以加載新配置並使其生效。

      需要注意的是,我記得老版本中的 create_tables.sql 創建出的表名,類似於pma_bookmark,是一條下劃線“_”,而不是現在的pma__bookmark,兩條下劃線“__”,因此配置文件中也要做出相應的更改。

      2013年12月18日更新:

      由於 phpMyAdmin 的版本 4.1.1 所創建的 phpmyadmin 數據庫新增了 3 張表,所以其配置文件 config.inc.php 也需作相應的變更。最新版 phpMyAdmin configuration storage settings 的設置如下:

      $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';

      $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';

      $cfg['Servers'][$i]['relation'] = 'pma__relation';

      $cfg['Servers'][$i]['table_info'] = 'pma__table_info';

      $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';

      $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';

      $cfg['Servers'][$i]['column_info'] = 'pma__column_info';

      $cfg['Servers'][$i]['history'] = 'pma__history';

      $cfg['Servers'][$i]['tracking'] = 'pma__tracking';

      $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';

      $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';

      $cfg['Servers'][$i]['recent'] = 'pma__recent';

      $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';

      $cfg['Servers'][$i]['users'] = 'pma__users';

      $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';

      $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved