2010-12-16 14 views

Respuesta

8

respuesta tardía pero para cualquier otra persona que viene a través de esta página la manera de hacer esto en MySQL Workbench 6.0 es:

  1. Haga clic derecho en la tabla en el panel Navegador
  2. Seleccione "Tabla de mantenimiento ... "
  3. Navegue a la pestaña" Índices "
  4. Desplácese a la derecha para buscar la columna" Cardinalidad ".

Esta columna muestra el número de valores para cada una de las teclas principales y de navegación en cada tabla de su base de datos. El número de valores para su clave PRIMARY es el número de filas. Espero que ayude.

Otra forma es:

  1. Haga clic derecho en la base de datos en el panel del navegador.
  2. Seleccione "Schema Inspector".
  3. Navegue a la pestaña "Tablas", que tendrá una columna "Filas" para cada tabla en la base de datos.
+0

¡Su segunda manera debería ser la primera respuesta para esta pregunta! –

+0

Su sugerencia de "" "Navegar a la pestaña" Tablas ", que tendrá una columna" Filas "para cada tabla en la base de datos."" "Indica un número diferente de filas que' select count (*) tablename' ¿eso es normal? –

0

que debe encontrar esto en la página estructura: ampliar los detalles ... "+" que aparece

En la base de datos: "INFORMATION_SCHEMA", se encuentra una mesa de "tablas" que contiene tablas del servidor y un campo "TABLE_ROWS" que contiene la cantidad de registros.

0

Una manera rápida y sucia de hacerlo es simplemente para hacer esta consulta:

SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA = #YOUR-DB-NAME-HERE# 

Pero también se puede realizar consultas de información de MySQL Workbench yendo a la barra de menús (en la parte superior) y la elección de:

Edit -> SQL Editor -> Show Metadata Schemata

Ahora ve a sus tablas como lo haría normalmente ir (probablemente por "Abrir conexión empezará a usar" y que tendrá allí dos nuevas tablas information_schema y performance_schema.

Abra la tabla information_schema y usted tendrá que existe

table schema table name  table_rows 
your db name you table name number_of_rows 

Hope esto hizo las cosas más fácil de usar.

3

No sé cómo hacerlo en MySQL Workbench pero la siguiente consulta devuelve el número de filas en una tabla.

SELECT COUNT(*) FROM table_name; 
Cuestiones relacionadas