開啟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]['favorite'] = '';
##已修改為:$cfg['Servers'][$i]['favorite'] = '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中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

表的主鍵是一列或多列,用於唯一識別表中每筆記錄。設定主鍵的步驟如下:登入 phpMyAdmin。選擇資料庫和表格。勾選要作為主鍵的列。點選 "儲存變更"。主鍵具有資料完整性、查找速度和關係建模方面的好處。

在 phpMyAdmin 中新增外鍵可以透過以下步驟實現:選擇包含外鍵的父表。編輯父表結構,在「列」中新增列。啟用外鍵約束,選擇引用表和鍵。設定更新/刪除操作。儲存更改。

PHPMyAdmin日誌檔案的預設位置:Linux/Unix/macOS:/var/log/phpmyadminWindows:C:\xampp\phpMyAdmin\logs\日誌檔案用途:故障排除稽核安全性

WordPress 資料庫位於 MySQL 資料庫中,儲存所有網站數據,可以透過託管提供者的儀表板、FTP 或 phpMyAdmin 存取。資料庫名稱與網站 URL 或使用者名稱相關,存取需要使用資料庫憑證,包括名稱、使用者名稱、密碼和主機名,這些憑證通常儲存在「wp-config.php」檔案中。

PHPMyAdmin 的預設使用者名稱和密碼為 root 和空。為了安全起見,建議更改預設密碼。更改密碼的方法:1. 登入 PHPMyAdmin;2. 選擇 "privileges";3. 輸入新密碼並儲存。忘記密碼時,可透過停止MySQL 服務並編輯設定檔的方式重設密碼:1. 新增skip-grant-tables 行;2. 登入MySQL 命令列並重設root 密碼;3. 刷新權限表;4. 刪除skip-grant-tables 行,重啟MySQL 服務。

phpMyAdmin 拒絕存取的原因及解決方案:認證失敗:檢查使用者名稱和密碼是否正確。伺服器配置錯誤:調整防火牆設置,檢查資料庫連接埠是否正確。權限問題:授予使用者對資料庫的存取權限。會話逾時:刷新瀏覽器頁面重新連線。 phpMyAdmin 設定錯誤:檢查設定檔和檔案權限,確保啟用了必要的 Apache 模組。伺服器問題:等待一段時間後再重試或聯絡主機提供者。

phpMyAdmin 中刪除資料表的步驟:選擇資料庫和資料表;點選「操作」標籤;選擇「刪除」選項;確認並執行刪除操作。

可以在 phpMyAdmin 中「結構」標籤下的「視圖」子選單中找到關聯視圖。要存取它們,只需選擇資料庫、點擊「結構」標籤、然後點擊「檢視」子選單。
