phpmyadmin.pma_table_uiprefs不存在

 蔡伟钊cc 发布于 2023-02-08 16:30

我在互联网上搜索但找不到与此特定错误/表格相关的任何内容.当我尝试在phpMyAdmin中查看表时弹出.我以root身份登录并且phpMyAdmin的安装(在ubuntu 13.10下)是新鲜的,并且未触及到目前为止.

以下是整个信息:

SELECT `prefs`
FROM `phpmyadmin`.`pma_table_uiprefs`
WHERE `username` = 'root'
AND `db_name` = 'symfony'
AND `table_name` = 'users'

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

安装刚刚破坏还是我错过了什么?

6 个回答
  • 您缺少至少一个phpMyAdmin配置存储表,或者配置的表名与实际表名不匹配.

    请参阅http://docs.phpmyadmin.net/en/latest/setup.html#phpmyadmin-configuration-storage.

    有关做什么的快速摘要可以是:

      在壳上:locate create_tables.sql.

      /usr/share/doc/phpmyadmin/examples/create_tables.sql.gz使用phpMyAdmin 导入.

      打开/etc/phpmyadmin/config.inc.php并编辑第81-92行:更改pma_bookmarkpma__bookmark依此类推.

    2023-02-08 16:32 回答
  • 尝试 sudo dpkg-reconfigure phpmyadmin

    用新版本替换配置文件/etc/phpmyadmin/config-db.php

    2023-02-08 16:32 回答
  • 您只需更改/etc/phpmyadmin/config.inc.php中的以下行

    $ Cfg ['Servers'] [$ i] ['table_uiprefs'] = ‘pma_table_uiprefs’;
    

    $ cfg ['Servers'] [$ i] ['pma__table_uiprefs'] = ‘pma__table_uiprefs’;
    

    并使用命令重启apache服务器,

    sudo service apache2 restart
    

    2023-02-08 16:32 回答
  • 我在Ubuntu 13.10上遇到了同样的问题.我不想破解PHP文件,因为通常phpMyAdmin在从Ubuntu存储库安装软件包后开箱即用.相反,我跑了:

    sudo dpkg-reconfigure phpmyadmin
    

    在重新配置期间,我说"是"重新安装phpMyAdmin数据库.之后,问题就消失了.我有一个模糊的记忆,在安装或升级过程中,在早些时候对该问题回答"否".这可能就是问题首先发生的原因.

    2023-02-08 16:33 回答
  • 你应该重新配置phpmyadmin在终端上:

    sudo dpkg-reconfigure phpmyadmin

    2023-02-08 16:33 回答
  • 我不得不改变这些行:

    $cfg['Servers'][$i]['pma__bookmarktable'] = 'pma__bookmark';
    $cfg['Servers'][$i]['pma__relation'] = 'pma__relation';
    $cfg['Servers'][$i]['pma__table_info'] = 'pma__table_info';
    $cfg['Servers'][$i]['pma__table_coords'] = 'pma__table_coords';
    $cfg['Servers'][$i]['pma__pdf_pages'] = 'pma__pdf_pages';
    $cfg['Servers'][$i]['pma__column_info'] = 'pma__column_info';
    $cfg['Servers'][$i]['pma__history'] = 'pma__history';
    $cfg['Servers'][$i]['pma__table_uiprefs'] = 'pma__table_uiprefs';
    $cfg['Servers'][$i]['pma__designer_coords'] = 'pma__designer_coords';
    $cfg['Servers'][$i]['pma__tracking'] = 'pma__tracking';
    $cfg['Servers'][$i]['pma__userconfig'] = 'pma__userconfig';
    $cfg['Servers'][$i]['pma__recent'] = 'pma__recent';
    $cfg['Servers'][$i]['pma__table_uiprefs'] = 'pma__table_uiprefs';
    

    添加:" pma__ "到['bookmarktable']和" _ "到'pma_bookmark'

    2023-02-08 16:33 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有