¿Existe alguna consulta que se pueda ejecutar en mysql que muestre todas las tablas y su intercalación predeterminada? Incluso mejor si hubiera en eso podría mostrar todas las intercalaciones en todas las columnas de todas las tablas.Consulta para mostrar todas las tablas y su intercalación
33
A
Respuesta
62
SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLLATION_NAME
FROM INFORMATION_SCHEMA.COLUMNS
7
Tenga en cuenta que la intercalación puede definirse en tablas y también en columnas.
La intercalación de una columna puede ser diferente a su tabla principal. Aquí es una consulta para obtener el cotejo de las tablas (no columnas) información
SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, TABLE_COLLATION
FROM INFORMATION_SCHEMA.TABLES;
0
salida (estado) sobre todas las tablas de la base de datos como "phpmyadmin":
SHOW TABLE STATUS FROM your_db_name;
Cuestiones relacionadas
- 1. Cómo limitar consulta Mostrar Tablas
- 2. Buscar intercalación no predeterminada en columnas para todas las tablas en SQL Server
- 3. Seleccionar de todas las tablas
- 4. Consulta SQL al esquema de búsqueda de todas las tablas
- 5. Cómo mostrar todas las tablas de múltiples bases de datos
- 6. Intercalación predeterminada de tablas temporales
- 7. Establecer IDENTITY_INSERT OFF para todas las tablas
- 8. Una secuencia de comandos para cambiar todas las tablas y campos a la intercalación utf-8-bin en MYSQL
- 9. mostrar todas las imágenes sólo después de su carga completa
- 10. consulta SQL condicional para las tablas
- 11. ORMLite restablecer todas las tablas
- 12. MySQL OPTIMIZE todas las tablas?
- 13. Omitir todas las tablas comando
- 14. tablas de correspondencia nombre con mostrar tablas
- 15. Psql enumera todas las tablas
- 16. Reparar todas las tablas de una vez
- 17. Obtener todas las columnas de todas las tablas MySQL
- 18. Wordpress Mostrar todas las publicaciones
- 19. Consulta para encontrar todas las restricciones FK y sus reglas de eliminación (SQL Server)
- 20. Lista de todas las tablas en la base de datos
- 21. Consulta para encontrar todas las tablas con columnas de fecha en él
- 22. Obtenga todas las tablas y todas las columnas de una base de datos odbc
- 23. Consulta SQL para mostrar todas las vistas en una base de datos de SQL Server 2005
- 24. Listar todas las tablas en postgresql information_schema
- 25. Rake para truncar todas las tablas en Rails 3
- 26. Uso tablediff de comparar todas las tablas
- 27. ¿Cuál es el comando django para eliminar todas las tablas?
- 28. ¿Agregar una columna si no existe para todas las tablas?
- 29. PHP PDO obtener todas las tablas
- 30. ¿Cómo truncar todas las tablas de usuario?
no funciona con "base de datos desconocida ... "error – phil1234
Porque es un parámetro obligatorio en [mysql show table status] (https://dev.mysql.com/doc/refman/5.7/en/show-table-status.html). Para que no pueda seleccionar una tabla, siempre necesita saber de qué base de datos se trata. El nombre de las tablas no es único, en diferentes bases de datos puede tener tablas con el mismo nombre. Por lo tanto, para eliminar la ambigüedad, es necesario especificar la base. –