Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - ¿Error de MySQL fuera de la columna de valor de rango?

¿Error de MySQL fuera de la columna de valor de rango?

El valor del campo está fuera de su rango de entrada, como int(10), pero algunos datos importados están fuera del rango. Puede cambiar el tipo de campo como bigint(50), etc. ?

Por ejemplo, vea la imagen a continuación:

No más errores después de la modificación:

Datos extendidos:

Al especificar el tipo de datos Generalmente adoptan el principio de "tamaño pequeño". Por ejemplo, si se puede usar TINY INT, es mejor no usar INT. Si se puede usar el tipo FLOAT, no es necesario usar el tipo DOUBLE. Esto mejorará en gran medida la eficiencia operativa de MYSQL, especialmente en el caso de archivos grandes. Pruebas de volumen de datos.

2. No es necesario diseñar la tabla de datos de manera demasiado compleja. Diferenciar módulos funcionales puede ser más conveniente para el mantenimiento posterior, y apareció cuidadosamente una mezcolanza de tablas de datos.

3. Nombrar tablas y campos de datos también es una ciencia.

4. Antes de diseñar la estructura de la tabla de datos, imagina que esta es tu habitación. Quizás el resultado sea más razonable y eficiente.

5. El resultado final del diseño de la base de datos debe ser un compromiso entre eficiencia y escalabilidad. No es apropiado favorecer a ninguna de las partes.

Materiales de referencia:

Enciclopedia Baidu-Tipo de datos

上篇: Confesiones para quienes gustan de la interpretación de los sueños_Confesiones para quienes gustan de la interpretación de los sueños. 下篇: ¿Cómo se llama el episodio de la serie de televisión "Spark"?
Artículos populares