2014-04-15 2 views
0

존재와 phpMyAdmin에이 오류가 표시되지 않습니다phpMyAdmin을 XAMPP 오류 : # 1146 - 테이블 'phpmyadmin.pma_recent은'내가 XAMPP 로컬 호스트로 작업

1 데이터베이스 내 목록이 비어 :

Connection for controluser as defined in your configuration failed. 
내가이 문제를 해결하려면 어떻게

Could not save recent table 

#1146 - Table 'phpmyadmin.pma_recent' doesn't exist 

SELECT `prefs` FROM `phpmyadmin`.`pma_table_uiprefs` WHERE `username` = 'root' AND `db_name` = 'cms' AND `table_name` = 'cms_users' 

MySQL said: Documentation 
#1146 - Table 'phpmyadmin.pma_table_uiprefs' doesn't exist 

:

2 -이 오류가?!

+0

phpmyadmin config.inc.php 파일로 이동하여 몇 가지 변경 사항을 적용하면 매뉴얼을 자세히 읽을 수 있습니다. – dlyaza

답변

0

테이블이 데이터베이스에 있는지 확인하십시오. 테이블 만들기 구문을 다시 시도해보십시오. 다음은 예입니다 : 내가 할 수 있었다

CREATE TABLE example (
    id INT, 
    data VARCHAR(100) 
    ); 
0

phpmyadmin FROM prefs을 선택 창에 XAMPP의 문제를 해결 할 수 있습니다. pma_table_uiprefs WHERE username =

먼저 스키마 phpmyadmin 및 모든 pma 테이블을 사용할 수 있는지 확인하십시오.

그렇지 않은 경우 xampp/phpMyAdmin/examples/create_tables.sql을 가져올 수 있습니다. 테이블을 지금 사용할 수 있어야합니다.

여전히 문제가 지속되면 테이블 이름에 "__"이 있는지 확인하십시오. 예 : 그 경우 (내 경우) xampp/phpMyAdmin/config.inc.php를 편집해야합니다.

$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs'; // earlier 
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs'; // edited 

xampp 오류 # 1146이 없어졌습니다.