Comando SQL para crear tabla básica de MySQL
AUTOR PREGUNTA #1
-
6 personas más tuvieron esta duda Yo también
Esto también te interesa!
PREGUNTAS SIMILARES
#2
¡Hola Marquez!
En mi caso yo haría esto:
CREATE TABLE NOMBRE_TABLA(
CONTACTO_ID INT(10),
NOMBRE VARCHAR(20),
APELLIDOS VARCHAR(50),
EMAIL VARCHAR(50),
FECHA_NACIMIENTO DATE,
CONSTRAINT PK_CONTACTO PRIMARY KEY (CONTACTO_ID)
)ENGINE=InnoDB;
Como "Contacto_id" es una clave única por eso se pone como llave primaria.
#3
- texto
- números
- fechas
- datos en general
Para el ejemplo que pides te comento que voy a crear una tabla que tenga estas columnas con por ej información de contacto con estas zonas:
- contacto_id
- nombre
- nacimiento
name VARCHAR(50),
nacimiento DATE
);
Espero habertelo dejado bastante claro una tabla básica en MySQL.
#4
Os dejo como crear una tabla basica en PHPMyAdmin:
También a través de comando de MySQL:
#5
Cómo crear Base de datos MySQL en comandos
Si quieres crear una base de datos o tabla, necesitas usar comando CREATE.
Para crear una base de datos MySQL:
CREATE DATABASE nombreBBDD;
Hay más opciones, pero la forma más básica de crear bases de datos es esa.
En la zona que pone nombreBBDD pon el nombre que quieras ponerle tranquilamente.
Aquí te dejo el link oficial que te lo explica a fondo la creación de base de datos MySQL:
Cómo crear tabla de Base de datos MySQL en comandos
Crear una tabla es sencillo pero un poco más completo que la creación de una simple base de datos MySQL. Tendrás que poner las columnas que quieras para esa tabla de la base de datos. Su tipo, restricciones que son las llamas constraints que pueden tener los campos, relaciones y algunas cosas más que se pueden configurar.
Esta sería una forma básica de creación de tabla:
CREATE TABLE [nombre-tabla] (
[nombre-columna] [tipo-columna] [restricción-columna],
[nombre-columna] [tipo-columna] [restricción-columna],
...
)
Estos datos son estos:
- [nombre-tabla] aquí pones el nombre de la tabla que estas creando.
- [nombre-columna] como dice el nombre que he puesto sería el nombre de la columna en la tabla, ten en cuenta que no puede haber dos nombres iguales aquí.
- [tipo-columna] escoge de tipo de datos es la columna: INT, VARCHAR(tamaño), DATE etc.
- [restricción-columna] esto es opcional y serían las restricciones de la columna en cuestión: PRIMARY KEY, NOT NULL, AUTO_INCREMENT, etc.
Ejemplo de crear una tabla con 4 columnas con id, nombre, apellidos y fecha de nacimiento sería así:
CREATE TABLE equipos (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(60),
apellidos VARCHAR(200),
fecha_nac DATE
)
Aquí te dejo el link oficial que te lo explica a fondo la creación de tablas de base de datos MySQL:
#6
Cómo crear Base de datos MySQL en comandos
Si quieres crear una base de datos o tabla, necesitas usar comando CREATE.
Para crear una base de datos MySQL:
CREATE DATABASE nombreBBDD;
Hay más opciones, pero la forma más básica de crear bases de datos es esa.
En la zona que pone nombreBBDD pon el nombre que quieras ponerle tranquilamente.
Aquí te dejo el link oficial que te lo explica a fondo la creación de base de datos MySQL:
Cómo crear tabla de Base de datos MySQL en comandos
Crear una tabla es sencillo pero un poco más completo que la creación de una simple base de datos MySQL. Tendrás que poner las columnas que quieras para esa tabla de la base de datos. Su tipo, restricciones que son las llamas constraints que pueden tener los campos, relaciones y algunas cosas más que se pueden configurar.
Esta sería una forma básica de creación de tabla:
CREATE TABLE [nombre-tabla] (
[nombre-columna] [tipo-columna] [restricción-columna],
[nombre-columna] [tipo-columna] [restricción-columna],
...
)
Estos datos son estos:
- [nombre-tabla] aquí pones el nombre de la tabla que estas creando.
- [nombre-columna] como dice el nombre que he puesto sería el nombre de la columna en la tabla, ten en cuenta que no puede haber dos nombres iguales aquí.
- [tipo-columna] escoge de tipo de datos es la columna: INT, VARCHAR(tamaño), DATE etc.
- [restricción-columna] esto es opcional y serían las restricciones de la columna en cuestión: PRIMARY KEY, NOT NULL, AUTO_INCREMENT, etc.
Ejemplo de crear una tabla con 4 columnas con id, nombre, apellidos y fecha de nacimiento sería así:
CREATE TABLE equipos (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(60),apellidos VARCHAR(200),
fecha_nac DATE
)
Aquí te dejo el link oficial que te lo explica a fondo la creación de tablas de base de datos MySQL:
Muy buena respuesta. Gracias.