PHP MYSQL:以升序列出表的方法

rav*_*avi 2 php mysql

我们使用"SHOW TABLES FROM"列出数据库中的表但是没有办法按顺序列出表(ORDER BY不用表)是否有其他任何方式来安排它?我们可以用PHP做到这一点:如果是的话请给我提示做它谢谢你

Geo*_*ins 5

您可以使用INFORMATION_SCHEMA:

SELECT table_name FROM INFORMATION_SCHEMA.TABLES
  WHERE table_schema = 'db_name'
  ORDER BY table_name ASC
Run Code Online (Sandbox Code Playgroud)

参考:http://dev.mysql.com/doc/refman/5.0/en/tables-table.html