一尘不染

如何在PHPMyAdmin中为表设置默认排序(即始终为“主键-降序”)

mysql

尽管它在许多方面令人讨厌,但我在编写PHP时始终使用PHPMyAdmin调试数据库问题。默认情况下,它按主键升序对表进行排序。在99%的时间中,我宁愿默认情况下将最新数据(我的测试数据)显示在顶部,而不是无用的前几条记录。

有没有一种方法可以配置PHPMyAdmin在默认情况下显示最新记录?要改变类似的行为?


阅读 1136

收藏
2020-05-17

共1个答案

一尘不染

对于任何其他来这里寻找答案的人:

在phpMyAdmin 4.5.0中,也许在早期版本中,也可以这样设置$ cfg
[‘TablePrimaryKeyOrder’]
配置:

$cfg['TablePrimaryKeyOrder'] = 'DESC';

当没有外部定义的排序顺序时,这定义了具有主键的表的默认排序顺序。可接受的值:[‘NONE’,’ASC’,’DESC’]

如果表具有主键并且尚未对其应用其他排序,则此设置为默认排序。

2020-05-17