I added a new index in my table and now phpMyAdmin is sorting the rows by that column by default. How do I make phpMyAdmin sort the rows by the id
column instea
There is no "default" ordering of rows. If you want a query to return rows in a particular order, then you must use an order by
clause.
You cannot even depend on rows being returned by the primary key order. In fact, with updates/deletes/inserts on the table, this will often not be true.
If you want a query to return rows in a particular order, then you must use an order by
clause (I realize I repeated that). The only exception is that MySQL (in violation of the standard) guarantees the ordering of results when using group by
.