【问题标题】:Some columns are hidden in phpMyAdmin一些列隐藏在 phpMyAdmin 中
【发布时间】:2014-02-08 23:11:21
【问题描述】:

我在一个 mysql 表中有大约 11 列,它们都不是空的。当我在“浏览”部分查看这些列时,有些列是隐藏的,但我确定它们存在。

我已将 phpMyAdmin 更新到最新版本(4.1.5),但这并没有解决任何问题。我还导出了表,将其删除并再次导入,但没有任何改变。

如何使所有列可见?

【问题讨论】:

  • 是的。我看到了它们。但我想在浏览模式下看到它们。
  • 我做到了。它返回了:` MySQL 返回了一个空结果集(即零行)。 (查询耗时 0.0004 秒)`
  • 谢谢。我删除了 table.how to dump ?你的意思是 export ?
  • 我有备份。我在问题中说我做了这些方法。

标签: mysql sql phpmyadmin


【解决方案1】:

您可以查看导出的文件以仔细检查它们是否存在。

另一件事要尝试;从表中,单击 SQL 选项卡。默认文本可能会显示SELECT * FROM `tablename` WHERE 1,尝试运行它并查看是否得到任何不同的响应。

如果您单击“结构”选项卡,您是否看到隐藏的列?

您可以访问命令行客户端吗?如果是这样,您可以测试在那里显示表结构以查看它是否与 phpMyAdmin 显示的不同?

编辑:您是否尝试过其他浏览器?

Marc Delisle 指出该列可能隐藏在 phpMyAdmin 中;在浏览选项卡中,查看列标题的左侧,有一个带有两个箭头的 T —— 右侧是一个小的下拉箭头。确保在那里选择了所有列。怀疑这是否是您的问题的原因,因为您删除了表并重新创建了它,但这是接下来要检查的事情。

您能否将表复制到另一个数据库进行测试,验证那里存在问题,然后截断表(删除所有数据,请参阅操作选项卡来执行此操作),并查看它是否继续(这将有助于确定是否是结构还是数据导致了问题)?

您能否尝试仅导出结构并在demo server 上重新创建问题(使用用户名 root 和空白密码登录)?你可以在这里发布结构吗?如果需要,请确保隐藏任何敏感信息。

【讨论】:

  • 我确定列存在。我可以使用并显示它们。但是它们在 phpMyAdmin 的浏览模式下是不可见的。
  • 如何展示它们?您是否能够通过命令行客户端使用相同的用户名/密码看到它们?从 phpMyAdmin 内部呢?分享对您有效和无效的方法,因为这对故障排除很重要。列名是否有任何奇怪或包含任何特殊字符?为了清楚起见,您是说该列以结构模式显示,而不是浏览模式?
  • 是的,我可以在结构模式下看到它们。但不在浏览模式下。当我添加一些新列时,一些旧列变得不可见。
  • 谢谢。我用更多的故障排除想法修改了我的答案。
【解决方案2】:

这个问题与这个问题重复: phpMyAdmin doesn't show added columns 所以这是我重复的答案!我认为我还没有足够的荣誉来将此标记为重复。

数据库 phpmyadmin 用于存储隐藏哪些列,表应按哪一列排序等。表 pma_table_uiprefs (phpmyadmin.pma_table_uiprefs) 尤其具有列:用户名;数据库名称;表名;和偏好。

我在该表中找到与您的 db_name、user_name 和 table_name 匹配的行,并将其删除。这会将布局重置为显示所有列!

prefs列是文本,如果你有空闲时间和精力,它的格式可能会被破译,但删除行很容易,你可以在phpmyadmin中再次调整布局,行将在phpmyadmin中重新创建.pma_table_uirefs.

执行此操作时,我以 root 身份进行了身份验证。

【讨论】:

    【解决方案3】:

    我刚刚通过一个相对简单的解决方案解决了这个问题! (终于是我回馈的时间了:))

    对于将来阅读的任何人,请转到操作(顶行,与浏览相同,结构等)。然后在 Copy table to (database.table): 下只需更改表的名称,然后按 go。这将创建一个应该没问题的副本。

    转到有问题的表的同一区域并将其放在Delete data or table 下。这将删除该表。

    现在转到新页面的操作并将表格重命名为原来的方式。就像链接的图片一样。

    在 PHP Admin 中去哪里的图片:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-09
      • 2013-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多