首頁  >  文章  >  資料庫  >  開啟phpMyAdmin進階功能的設定方法詳解

開啟phpMyAdmin進階功能的設定方法詳解

藏色散人
藏色散人轉載
2020-01-26 16:22:153598瀏覽

開啟phpMyAdmin進階功能的設定方法詳解

以下由phpmyadmin教學欄位介紹開啟phpMyAdmin進階功能的設定方法,希望對需要的朋友有幫助!

附註:本文基於phpMyAdmin5.5,使用LNMP環境

#問題:

登入phpMyAdmin#以後,在主介面的底部,我們發現兩個提示訊息:

一個提示訊息是“phpMyAdmin高級功能尚未完全設置,部分功能未啟動。請點擊這裡查看原因”,另一個訊息是「設定檔現在需要一個短語密碼。」

一旦出現這兩個訊息,就表示phpMyAdmin中的部分功能不能使用。

解決這個問題的操作步驟分為三個部分:

上傳create_tables.sql檔案、設定config.inc.php檔案和修改config.default.php檔案等。

解決:

1. phpmyadmin資料庫建立:

開啟phpMyAdmin目錄,找到create_tables.sql 

cd ./sql

就可以看到create_tables.sql,然後把裡面的sql語句copy,然後執行,這樣,phpmyadmin資料庫就建立成功

2. 設定config.inc.php檔

開啟phpMyAdmin資料夾,找到config.sample.inc.php文件,將它重新命名為config.inc.php檔。

3. 開啟config.inc.php文件,找到下面的語句:

/* Storage database and tables */
// $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]['table_uiprefs'] = 'pma__table_uiprefs';
// $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]['favorite'] = 'pma__favorite';
// $cfg['Servers'][$i]['users'] = 'pma__users';
// $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
// $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
// $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';

將/* Storage database and tables */語句下面的每一語句前面的//(雙斜槓)和空格全部去掉。

註: 

在/* Storage database and tables */句子上面,有下面兩行句子:

// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';

如果需要,可以修改為:

$cfg['Servers'][$i]['controluser'] = '用户名';
$cfg['Servers'][$i]['controlpass'] = '密码';

4. 修改config.default.php檔案

開啟phpMyAdmin\libraries\資料夾內的config.default.php檔案。

在config.default.php檔案內

1)找出:

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

修改為:

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

2)找出:

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

#修正為:

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

3)找出:

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

修改為:

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

4)找出:

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

修改為:

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

5)找出:

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

#已修改為:

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

6)找出:

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

修改為:

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

7)找出:

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

##修改為:

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

8)查找:

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

修改為:

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

#9 )找出:

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

修改為:

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

10)找出:

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

修改為:

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

11)找出:

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

修改為:

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

12)找出:

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

#修改為:

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

13)找出:

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

已修改為:

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

14)找出:

$cfg['Servers'][$i]['f​​avorite'] = '';

##已修改為:

$cfg['Servers'][$i]['f​​avorite'] = 'pma__favorite';

15)找出:

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

修改為:

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

16)查找:

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

#修改為:

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

17)找出:

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

修改為:

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

18)找出:

$cfg[ 'Servers'][$i]['savedsearches'] = '';

修改為:

$cfg['Servers'][$i]['savedsearches'] = ' pma__savedsearches';

提示: 

實際上,上面這些句子就是config.inc.php檔案中已經去掉//(雙斜槓)的句子。

儲存並關閉config.default.php檔案。

重新登入phpMyAdmin。

以上是開啟phpMyAdmin進階功能的設定方法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除