¿Qué hace este código en SQL?
Frecuentes
Visto 69 equipos
4 Respuestas
0
ENGINE=MyISAM
Configure DB Engine sample it e InnoDB ...
AUTO_INCREMENT=1
Establecer el número de inicio de id
O CLAVE principal
DEFAULT CHARSET=utf8;
SET juego de caracteres para otros idiomas u otros caracteres
Este código es parte de la configuración de DB y generalmente se usa en archivos .sql ...
Este código es de consulta y se utiliza en la base de datos MySQL.
Respondido 08 Feb 14, 12:02
No hay problema;) busque sobre Mysql y vea W3schools.com - Mahmoud Eskandari
0
Casi lo tienes.
de ENGINE=MyISAM
usted especifica que está utilizando MyISAM
motor.
de AUTO_INCREMENT=1
estás reiniciando el auto-increment
campo para empezar desde 1.
de DEFAULT CHARSET=utf8
para especificar el juego de caracteres y la intercalación predeterminados del servidor.
Respondido 08 Feb 14, 12:02
0
Es parte de un CREATE TABLE
.
Ejemplo:
CREATE TABLE example (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
data VARCHAR(100)
)
ENGINE=MyISAM
AUTO_INCREMENT=1
DEFAULT CHARSET=utf8;
ENGINE
define el motor de base de datos.
AUTO_INCREMENT
inicializa el número de inicio de la clave principal
DEFAULT CHARSET
establece el conjunto de caracteres para sus campos.
Respondido 08 Feb 14, 12:02
0
ENGINE=MyISAM
significa que la tabla creada utilizará el motor MyISAM. Si es posible nosotros InnoDB
AUTO_INCREMENT=1
significa que a cada registro se le asignará automáticamente un número que comienza con el número 1 para el primer registro
DEFAULT CHARSET=utf8
- esto está impulsando el tipo de personajes - lea más aquí - http://en.wikipedia.org/wiki/UTF-8
Respondido 08 Feb 14, 12:02
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas mysql sql or haz tu propia pregunta.
"Usado para caracteres especiales" es una simplificación excesiva, pero aparentemente ya sabes para qué sirven. - AD7six
Aquí está la documentación para la declaración "crear tabla" de MySQL: dev.mysql.com/doc/refman/5.1/de/create-table.html - timo.rieber
Gracias AD7six y tribur. - user3287124