# \[phpMyAdmin, PHP, MySQL\] - Table Indexes

**URL:** <https://forum.kirupa.com/t/phpmyadmin-php-mysql-table-indexes/194405>\
**Category:** programming\
**Created:** [July 23, 2006, 12:29am UTC](https://forum.kirupa.com/t/phpmyadmin-php-mysql-table-indexes/194405 "2006-07-23T00:29:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![redrum87](https://avatars.discourse-cdn.com/v4/letter/r/f04885/32.png) [@redrum87](https://forum.kirupa.com/u/redrum87)\
**Post date:** [July 23, 2006, 12:29am UTC](https://forum.kirupa.com/t/phpmyadmin-php-mysql-table-indexes/194405/1 "2006-07-23T00:29:03Z")

</div>

Ok, I’m going to show some ignorance here. I searched around and couldn’t find a whole lot, even though I’m sure the answer to my question is probably simple. I’m thinking this is most likely a case where you just have to know what to search for to find it. Anyway…

When I set up a new table index for a table in phpMyAdmin, is there anything I need to do in my server-side code or MySQL queries to interact with those indexes? Or, does the DBMS simply determine which index is best on a case by case basis? If the latter is the case, is there any way to make sure a query uses a particular index to keep queries speedy?

Thanks!
