設為首頁收藏本站嗨,今天是2014年10月25日,是臺灣光復節哦!祝大家節日快樂!
開啟輔助訪問 |簡體中文 切換到窄版
客製化行動電源

 找回密碼
 註冊

QQ登錄

只需一步,快速開始

Login

臉書帳號登入

Login

Google帳號登入

Login

Yahoo帳號登入

檢視: 708|回覆: 0

MySQL 關聯資料表的附加功能未能啟動 解決方法

[複製連結]

該用戶從未簽到

舒苓 發表於 2012-4-15 14:52:11 | 顯示全部樓層 |閱讀模式
元一創意工作室

快速註冊,擁有更多的閱讀權限...

你需要 登入 才可以下載或檢視,沒有帳號?註冊

x

安裝完 MySQL ,登入後卻出現 "關聯資料表的附加功能未能啟動" (The additional features for working with linked tables have been deactivated.) 的警告時,正確解決方法。

1.png

網路上可以搜尋到很多關於 "關聯資料表的附加功能未能啟動" 的處理方式,但幾乎都是不正確、不完整,或者治標不治本的辦法,本篇會教大家如何正確處理這個常見的警告訊息。

首先,我們必須了解造成這個警告訊息出現的原因,可能是下面這些情況:

  • pmadb 設定不正確
  • controluser 或 controlpass 設定不正確


如果是因為pmadb 設定不正確...



STEP 1:檢查是否有 "phpmyadmin" 資料庫登入 phpMyAdmin 管理介面之後,左方是否有 "phpmyadmin" 資料庫?
如果有,再檢查 "phpmyadmin" 資料庫中是否有以下共九個資料表,
  • pma_bookmark
  • pma_column_info
  • pma_designer_coords
  • pma_history
  • pma_pdf_pages
  • pma_relation
  • pma_table_coords
  • pma_table_info
  • pma_tracking
若沒有 "phpmyadmin" 資料庫 或缺少任一資料表(特別是 "pma_tracking" 資料表),就必須重新載入資料庫。
2.png


若需要重新載入資料庫,在 ../phpMyAdmin/scripts 資料夾內找到 create_tables.sql 這個檔案,從 phpMyAdmin 中載入這個檔案(即執行檔案中的所有 SQL)。
3.png

清除瀏覽器快取,並重新登入 phpMyAdmin ,檢查 "phpmyadmin" 資料庫和資料表是否已修正。這時候 "關聯資料表的附加功能未能啟動" 警告訊息可能已經消失了,但為了確實解決問題,必須繼續 STEP 2。


STEP 2:檢查 config.inc.php在 phpMyAdmin 目錄下找到 config.inc.php 這個檔案,開啟之後找到下列這段程式碼
  1. /* Advanced phpMyAdmin features */
  2. $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
  3. $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
  4. $cfg['Servers'][$i]['relation'] = 'pma_relation';
  5. $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
  6. $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
  7. $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
  8. $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
  9. $cfg['Servers'][$i]['history'] = 'pma_history';
  10. $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
  11. $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
複製代碼
找到之後跟上列程式碼比對,若有缺少,複製缺少的項目並貼進 config.inc.php 中儲存。要特別注意
  1. $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
複製代碼
重新登入 phpMyAdmin 後,錯誤訊息已消失!

你需要登入後才可以回覆 登錄 | 註冊

本版積分規則

QQ|小黑屋|手機版|Archiver|優異領域   
◎優異討論區聲明◎
本討論區是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任

一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判 斷內容之真實性。

由於討論區是受到「即時留言」運作方式所規限,故不能完全監察所有即時留言,若讀者發現有留言出現問題,請聯絡我們 。

GMT+8, 2014-10-25 07:47 , Processed in 0.419095 second(s), 42 queries .

Powered by Discuz! X3.2

© 2001-2012 Comsenz Inc. | 正體中文: [數碼中文坊]

快速回復 返回頂部 返回列表