Importar y exportar datos de MySQL en Linux a través de archivos CSV

En ésta ocasión veremos como importar y exportar datos de MySQL en Linux a través de archivos CSV (limitados por comas), algo muy útil cuando queremos llenar tablas que tenemos en archivos o cuando deseamos trabajar con una tabla en una hoja de cálculo sin acceder ni modificar directamente la base de datos.

Exportar Datos a CSV

Como copiar la estructura de una tabla

Para copiar la estructura de una tabla sin copiar la data debemos utilizar este comando:

SELECT *
INTO my_new_table
FROM my_old_table
WHERE 1=2

SQuotes: Nota de un Oportunista


Estimado Optimista, Pesimista y Realista:
Mientras ustedes estaban ocupados discutiendo sobre el vaso de agua, lo he bebido!
Sinceramente, el Oportunista.

GETDATE Vs SYSDATETIME


Buen día SQLeros, para obtener la fecha del sistema podemos utilizar las funciones GETDATE() o SYSDATETIME() de  .
La pregunta es cual es la diferencia entre ellas…
Para obtener la respuesta ejecutamos la siguiente consulta:

Impedir guardar cambios que requieran volver a crear tablas



Esto es mas bien una protección que me gusto encontrarla, pero que no me permitía hacer justamente eso :), desde un diagrama modificar tablas.
En mi reciente instalación de Windows 7 en mi notebook, instalo el SQL 2008 para tenerlo + cerca e ir utilizándolo en mis pruebas, me arrojo el mens

Tips SQLeros: Reducir el LOG de una Base de Datos.


Supongamos que el siguiente archivo LOG pesa demasiado y lo queremos reducir.
image
Como primer paso y previniendo cualquier error que se pueda generar durante la ejecución de la reducción del LOG tendremos que hacer un respaldo de la BD.