Como mostrar todas las Tablas de MySQL?

      • 338
      • mensajes
      • miembro desde
      • 24/08/05
    #1 Como mostrar todas las Tablas de MySQL?

    Hola!! necesito su ayuda... Estoy preparando una aplicacion en VB 6 y Mysql, y no se como mostrar todas las tablas que hay en una base de datos mysql,es decir, como ejecuto "show tables" y que me devuelva un listado de tablas... ¿Alguien me puede decir como hacer?
    Saludos.

  1. ¿Este tema te pareció interesante? Compártelo!

    ¿No es lo que buscabas? Intenta buscar un tema similar

    11 comentarios / 190171 Visitas

      • 5,454
      • mensajes
      • miembro desde
      • 01/01/07
    • Baneado/a
    • Baneado
    27/06/2007
    #2 Re: Como mostrar todas las Tablas de MySQL?

    En MySql 5.0 haces un SELECT * FROM INFORMATION_SCHEMA.tables en versiones anteriores no se, porque justamente esta es una caracteristica del 5.

      • 568
      • mensajes
      • miembro desde
      • 25/01/05
    27/06/2007
    #3 Re: Como mostrar todas las Tablas de MySQL?

    enviale "Show Tables;" como comando SQL

    Código:
    echo "show tables" |mysql -u root -p databasename
    Enter password:
    Tables_in_databasename
    Clientes
    Empresas
    HKCLASSES
    Operaciones
    table1
      • 338
      • mensajes
      • miembro desde
      • 24/08/05
    27/06/2007
    #4 Re: Como mostrar todas las Tablas de MySQL?

    Hola! miren quizas me exprese mal... yo estoy conectandome a una base de datos Mysql por medio de Visual Basic 6 usando ADO y MyOdbc. El tema es que no se como mostrar todas las tables usando visual basic... eso es lo que necesito... Alguien sabe? Saludos

      • 5,454
      • mensajes
      • miembro desde
      • 01/01/07
    • Baneado/a
    • Baneado
    27/06/2007
    #5 Re: Como mostrar todas las Tablas de MySQL?

    Con el query que te pase es seguro esto pero para la version 5, con lo que te paso RompeRatones tendrias que ver si se la banca el driver ODBC de MySql que estes usando y si no podes probar con ADOX.

      • 338
      • mensajes
      • miembro desde
      • 24/08/05
    27/06/2007
    #6 Re: Como mostrar todas las Tablas de MySQL?

    Bueno, voy a ver si lo puedo hacer. Gracias! cualquier pregunto de nuevo je.

      • 4,369
      • mensajes
      • miembro desde
      • 03/03/05
    28/06/2007
    #7 Re: Como mostrar todas las Tablas de MySQL?

    En la DB information_schema tenes todas las tablas con info del server...

    en la tabla SCHEMATA tenes en el campo SCHEMA_NAME las dbs
    en la tabla TABLES tenes el campo TABLE_SCHEMA y TABLE_NAME

    y en COLUMNS tenes los campos, con tipo y todo

    todo lo podes hacer con recordsets ejecutando los select correctos

    Cualquier cosa chifla x aca denuevo. Saludossss

      • 338
      • mensajes
      • miembro desde
      • 24/08/05
    29/06/2007
    #8 Re: Como mostrar todas las Tablas de MySQL?

    Hola muchachos, la verdad q no pude hacer nada.... sera que estoy medio salame... Alguien puede escribirme un ejemplo donde me muestre en un combo por ej. el listado de tablas de una base de datos mysql ?? o tienen algun manual online para leer que me explique?
    Saludos.

      • 568
      • mensajes
      • miembro desde
      • 25/01/05
    30/06/2007
    #9 Re: Como mostrar todas las Tablas de MySQL?

    al menos comprobe que el conector odbc de mysql tambien funciono

    Código:
     german@mafalda:~$ echo "show tables" | isql dbname username password
    +---------------------------------------+
    | Connected!                            |
    |                                       |
    | sql-statement                         |
    | help [tablename]                      |
    | quit                                  |
    |                                       |
    +---------------------------------------+
    SQL> +-----------------+
    | Tables_in_grupo2|
    +-----------------+
    | Clientes        |
    | Empresas        |
    | Operaciones     |
    +-----------------+
    SQLRowCount returns 3
    3 rows fetched
      • 4,369
      • mensajes
      • miembro desde
      • 03/03/05
    30/06/2007
    #10 Re: Como mostrar todas las Tablas de MySQL?

    Killer

    Vamos por partes

    Sabes usar ADO?
    Sabes abrir una conexion?
    Sabes usar un recordset para ejecutar una consulta sql?
    Sabes recorrer un recordset y mostrarlo en un objetoX (lista, grilla, etc.) ?

12 Último
IR ARRIBA