MYSQL_RES *mysql_list_tables(MYSQL *mysql, const char
          *wild)
        
Descrição
          Retorna um resultado contendo nomes de tabelas no banco de
          dados atual que correspondam a expressão regular especificada
          pelo parâmetro wild.
          wild pode conter os mets caracteres
          ‘%’ or
          ‘_’, ou pode ser uma ponteiro
          NULL para corresponde a todas as tabelas.
          Chamar mysql_list_tables() é o mesmo que
          executar a consulta SHOW tables [LIKE
          wild].
        
          Você deve liberar o resultado com
          mysql_free_result().
        
Valor Retornado
          Um conjunto de resultados MYSQL_RES em caso
          de sucesso. NULL se ocorrer um erro.
        
Erros
              CR_COMMANDS_OUT_OF_SYNC
            
Os comando foram executados em uma ordem inpropriada.
              CR_SERVER_GONE_ERROR
            
O servidor MySQL foi finalizado.
              CR_SERVER_LOST
            
A conexão ao servidor MySQL foi perdida durante a consulta.
              CR_UNKNOWN_ERROR
            
Um erro desconhecido ocorreu.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

