2015-11-01 139 views
7

我每次登錄到phpMyAdmin時我都會在一個紅色框中看到惱人的警告信息,我卸載了xampp,然後再次安裝了它幾次,然後我刪除了所有文件,然後重新安裝了所有的東西,信息出現。 這是警告消息,我不斷收到...phpmyadmin令人討厭的警告

Warning in .\libraries\dbi\DBIMysqli.class.php#261 
mysqli_query(): (HY000/1030): Got error 9 "Bad file descriptor" from storage engine MyISAM 

Backtrace 

.\libraries\dbi\DBIMysqli.class.php#261: mysqli_query(
object, 
string 'SELECT * FROM `mysql`.`db` LIMIT 1', 
integer 0, 
) 
.\libraries\DatabaseInterface.class.php#246: PMA_DBI_Mysqli->realQuery(
string 'SELECT * FROM `mysql`.`db` LIMIT 1', 
object, 
integer 0, 
) 
.\libraries\check_user_privileges.lib.php#46: PMA_DatabaseInterface->tryQuery(string 'SELECT * FROM `mysql`.`db` LIMIT 1') 
.\libraries\check_user_privileges.lib.php#395: PMA_checkRequiredPrivilgesForAdjust() 
.\libraries\List_Database.class.php#17: require_once(.\libraries\check_user_privileges.lib.php) 
.\libraries\PMA.php#17: require_once(.\libraries\List_Database.class.php) 
.\libraries\common.inc.php#1089: include_once(.\libraries\PMA.php) 
.\index.php#12: require_once(.\libraries\common.inc.php) 

我如何擺脫它或如何解決這個問題,謝謝。

+0

它似乎phpmyadmin已損壞的文件或錯誤的配置。無論如何,phpmyadmin是最容易安裝的東西之一,所以你可以下載並放到你的工作目錄中,然後你可以訪問它 – samayo

+0

我已經卸載好幾次並安裝了一個新的副本,但仍然會出現警告,它永遠不會也使用 – Dion

+0

這可能是一個權限問題,或者您打開的其他軟件使用的端口號與「它從未習慣」的mysql – samayo

回答

34

轉到xampp \ mysql \ bin文件夾並找到mysql_upgrade.exe,並運行它(雙擊它),這應該可以解決問題。

+0

完美的作品,謝謝。 – developerbmw

+0

你解決了我的問題!謝謝 –

+0

太棒了。非常感謝。 –