Tecnología

Inicio

Lista de Campos especiales en MySQL

A pesar de que MySQL utiliza el mismo lenguaje de programación como otras bases de datos, MySQL tiene tipos de datos de campo especiales que le ayudan a almacenar datos. tipos de datos especiales son una preocupación cuando se desea transferir datos desde otro servidor de base de datos a un nuevo servidor de base de datos MySQL. tipos de datos especiales almacenan numéricas, de caracteres y datos binarios.

Tipos de datos

Los tipos de datos son las propiedades que establezca en sus campos de la tabla. Definen el tipo de datos que puede almacenar en el campo de la tabla. El software de programación MySQL requiere que se conozca el tipo de datos que necesita para almacenar en la tabla al configurar campos especiales. Por ejemplo, si desea almacenar un archivo en el campo de tabla, se establece el tipo de datos como un "blob". tipos de datos BLOB almacenar datos binarios, y cualquier intento de almacenar un tipo alternativo de datos genera un error.

Tipos de datos binarios

Tipos de datos binarios almacenan los unos y los ceros necesarios para guardar archivos como imágenes o archivos PDF. tipos de datos BLOB almacenan grandes cantidades de datos, por lo que debe asegurarse de que desea almacenar una imagen o archivo en la base de datos. diseñadores de bases de datos quedan en torno a este tipo de grandes requisitos de almacenamiento al acoger las imágenes y archivos en un servidor Web y almacenar sólo el enlace en la tabla de base de datos.

Tipo de datos de texto

Los valores de cadena "varchar" tipo de almacenes de datos normales, pero MySQL también tiene un "texto" tipo de datos especial. El tipo de datos de texto es específicamente para grandes valores de cadena. Por ejemplo, si desea almacenar un documento completo como un libro electrónico o una página Web, se utiliza el tipo de datos de texto. tipos de datos de texto también requieren grandes cantidades de espacio de almacenamiento, y no se puede buscar en un campo de texto. Por esta razón, sólo utilice este tipo de datos si requiere el almacenamiento de grandes cantidades de caracteres.

Valores predeterminados de datos especiales

La creación de tipos de datos normales que se requiere para establecer un valor por defecto. Cuando se configura un tipo especial de datos, debe tener en cuenta los valores por defecto y los requisitos especiales necesarios para el campo de tabla. Además de no apoyar los valores por defecto, los tipos de datos especial BLOB y TEXT no pueden ser "recortan", lo que significa que no puede eliminar los espacios finales. Es posible indexar un tipo BLOB y TEXT datos, pero debe especificar un rango de caracteres. Esto significa que solo los caracteres indicados en la gama son indexados - no todos los datos almacenados en el campo.