Articles of mysql

¿Cómo eliminar todas las tablas de la base de datos con manage.py CLI en Django?

¿Cómo puedo eliminar todas las tablas de una base de datos usando manage.py y la línea de comandos? ¿Hay alguna forma de hacerlo ejecutando manage.py con los parámetros adecuados para poder ejecutarlo desde una aplicación .NET?

índices de mysql 5.0: únicos vs no únicos

¿Cuál es la diferencia entre mysql índice único y no único en términos de rendimiento? Digamos que quiero hacer un índice en un combo de 2 columnas, y la combinación es única, pero creo un índice no único. ¿Eso tendrá algún efecto significativo en el rendimiento o la memoria que usa mysql? La misma pregunta […]

¿Cómo muestro el esquema de una tabla en una base de datos MySQL?

Desde la consola MySQL, ¿qué comando muestra el esquema de cualquier tabla dada?

¿Con qué precisión debo guardar la latitud y la longitud?

Estaba leyendo esta pregunta aquí: ¿Qué tipo de datos usar al almacenar datos de latitud y longitud en bases de datos SQL? Y parece que el consenso general es que usar Decimal (9,6) es el camino a seguir. La pregunta para mí es, ¿qué tan preciso realmente lo necesito? Por ejemplo, la API de Google […]

¿MySQL incluido con MAMP no incluye un archivo de configuración?

Parece que no puedo encontrar el archivo my.cnf u otro archivo de configuración para MySQL que viene con MAMP . ¿No incluye uno?

Cómo corregir los caracteres UTF8 con doble encoding (en una tabla utf-8)

Un LOAD DATA INFILE se ejecutó bajo la suposición de que el archivo CSV está codificado en latin1. Durante esta importación, los caracteres multibyte se interpretaron como dos caracteres individuales y luego se codificaron utilizando utf-8 (nuevamente). Esta doble encoding creó anomalías como ñ lugar de ñ . ¿Cómo corregir estas cadenas?

¿Forzar InnoDB para volver a verificar claves externas en una tabla / tablas?

Tengo un conjunto de tablas InnoDB que periódicamente necesito mantener eliminando algunas filas e insertando otras. Varias de las tablas tienen restricciones de clave externa que hacen referencia a otras tablas, por lo que significa que el orden de carga de la tabla es importante. Para insertar las nuevas filas sin preocuparme por el orden […]

Clonación de una base de datos MySQL en la misma instancia de MySql

Me gustaría escribir un script que sitedb1 mi base de datos actual sitedb1 a sitedb2 en la misma instancia de base de datos mysql. Sé que puedo volcar el sitedb1 a un script sql: mysqldump -u root -p sitedb1 >~/db_name.sql y luego importarlo a sitedb2 . ¿Hay una manera más fácil, sin volcar la primera […]

MySQL: establecer la variable de usuario a partir del resultado de la consulta

¿Es posible establecer una variable de usuario basada en el resultado de una consulta en MySQL? Lo que quiero lograr es algo como esto (podemos suponer que tanto el USER como el GROUP son únicos): set @user = 123456; set @group = select GROUP from USER where User = @user; select * from USER where […]

Relación entre catálogo, esquema, usuario y instancia de base de datos

Para comparar bases de datos de diferentes proveedores (Oracle, SQL Server, DB2, MySQL y PostgreSQL) ¿cómo puedo identificar un objeto de manera única y necesito un catálogo? Por ejemplo, en DatabaseMetadata de Java, debo especificar catálogo y esquema fooPattern al menos. ¿Es cierto que el catálogo es solo una abstracción del almacenamiento de datos?