本文說明phpmyadmin如何解決控制使用者連線失敗問題,希望對需要的朋友有幫助!
phpmyadmin 控制用戶連線失敗,終極解決篇
1.以下是網路上找到的文章
由於我是使用的apt-get安裝的phpmyadmin,檢查設定檔發現,/usr/share/phpmyadmin下的config.inc.php實際上對應的是/etc/phpmyadmin/config.inc.php。
開啟/etc/phpmyadmin/config.inc.php,根據錯誤提示,找到控制使用者的程式碼:
$cfg['Servers'][$i]['controluser'] = $cfg['Servers'][$i]['controlpass'] =
刪掉等號後面的東西,改成:
$cfg['Servers'][$i]['controluser'] = ‘root’; $cfg['Servers'][$i]['controlpass'] = ’123456′;
123456為你root的密碼,保存,刷新phpmyadmin頁面使用設定檔中定義的控制使用者連線失敗。問題解決。
網路下下載一個對應你phpmyadmin版本的安裝包,我下載的是:phpMyAdmin-3.2.2-all-languages.zip,解壓縮scripts/create_tables.sql文件,登入phpmyadmin,新建一個名叫phpmyadmin的資料庫,匯入create_tables.sql檔。
然後修改/etc/phpmyadmin/config.inc.php,將:
$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]['designer_coords'] = ‘pma_designer_coords’;
最後,重新啟動mysql和apache。
但是,我沒有解決,暫時記錄下
2.透過自己的探索
發現config.inc.php檔案存在幾個路徑
透過sudo find / -name config.inc.php
找到幾個路徑
/usr/share/phpmyadmin/setup/frames/config.inc.php /var/www/html/wordpress/phpmyadmin/config.inc.php /var/www/html/wordpress/phpmyadmin/setup/frames/config.inc.php /var/lib/phpmyadmin/config.inc.php /etc/phpmyadmin/config.inc.php
透過閱讀裡面的程式碼,發現
/etc/phpmyadmin/config.inc.php
裡面有兩個傢伙,$dbuser和$dbpass,
把這兩個傢伙改成你連接資料庫的帳號和密碼,就可以了,但是,也同樣需要重啟apache和mysql
#3.總結一下
有幾個疑惑:為什麼改變
/etc/phpmyadmin/config.inc.php文件里面的 $cfg['Servers'][$i]['controluser'] = $cfg['Servers'][$i]['controlpass'] =
兩個變量,不行呢?
其實這兩個變數的意思是超級管理員使用者名稱和密碼的設定
實際上運作的是$dbuser,$dbpass.
以上是phpmyadmin如何解決控制使用者連線失敗問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

MySQL和phpMyAdmin的關係是MySQL存儲數據,phpMyAdmin通過HTTP協議管理這些數據。 1.MySQL是開源的關係型數據庫管理系統,支持多種操作系統和項目需求。 2.phpMyAdmin是基於Web的工具,提供直觀界面管理MySQL數據庫,支持SQL查詢和數據導入導出。 3.phpMyAdmin通過生成SQL查詢與MySQL服務器通信,用戶可通過界面操作數據庫。 4.使用phpMyAdmin可以創建數據庫和表,執行查詢,導入導出數據,並支持高級功能如優化查詢和管理權限。

phpMyAdminandMySQLtogetherenhancedatabasemanagementbyprovidingeaseandefficiency.1)phpMyAdminoffersauser-friendlyinterfaceformanagingMySQLdatabases,2)itallowsforeasyexecutionofSQLqueries,import/exportofdatabases,andmanagementofuserpermissions,3)itaids

MySQL和phpMyAdmin是強大的數據庫管理工具。 1)MySQL用於創建數據庫和表、執行DML和SQL查詢。 2)phpMyAdmin提供直觀界面進行數據庫管理、表結構管理、數據操作和用戶權限管理。

在phpMyAdmin中生成和執行SQL查詢的方法包括:1.在SQL標籤頁輸入查詢並點擊執行;2.使用JOIN合併表數據;3.優化查詢時使用索引和LIMIT。 phpMyAdmin通過直觀的界面簡化了數據庫管理,支持從基礎到高級的SQL查詢操作。

我們需要將數據庫管理和用戶友好的界面結合起來,因為這樣可以提高效率和便捷性。 1)MySQL處理複雜的數據存儲和查詢,2)phpMyAdmin提供直觀的Web界面簡化管理,3)兩者協作通過SQL命令實現數據操作,4)phpMyAdmin將結果以用戶友好的方式展示。

phpMyAdmin通過生成和執行SQL語句來管理MySQL數據庫。 1.用戶通過Web界面操作,2.phpMyAdmin生成SQL語句,3.發送到MySQL服務器執行,4.返回結果並在瀏覽器中顯示。

phpMyAdmin是一種基於Web的MySQL數據庫管理工具,通過圖形用戶界面(GUI)允許用戶管理數據庫。 1.它通過PHP腳本與MySQL數據庫交互,將用戶操作轉換為SQL查詢並呈現結果。 2.基本用法包括創建數據庫和表,如創建名為'my_database'的數據庫和'users'表。 3.高級用法支持複雜查詢和用戶權限管理,如查找特定用戶名的用戶。 4.常見錯誤調試技巧包括檢查SQL語法、管理權限和查看日誌。 5.性能優化建議包括索引優化、查詢優化和確保安全性。

phpMyAdmin通過圖形化界面簡化SQL操作,提升數據庫管理效率。 1)提供直觀的GUI,無需直接編寫SQL語句;2)通過PHP腳本與MySQL交互,透明處理複雜操作;3)支持基本操作如創建表和高級功能如數據導出。使用時注意權限和SQL語法錯誤,並優化查詢、定期備份和確保安全設置。


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

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