Agregar datos y estructuras en MySQL
1. Agregar solo una fila
-
Selecciona la base de datos:
USE nombre_base_datos; -
Usa el comando INSERT INTO:
INSERT INTO nombre_tabla (columna1, columna2, columna3) VALUES (valor1, valor2, valor3);
2. Agregar solo una columna
-
Selecciona la base de datos:
USE nombre_base_datos; -
Usa el comando ALTER TABLE:
ALTER TABLE nombre_tabla ADD nombre_columna tipo_dato;Ejemplo:
ALTER TABLE nombre_tabla ADD edad INT;
3. Agregar una tabla completa
-
Selecciona la base de datos:
USE nombre_base_datos; -
Usa el comando CREATE TABLE:
CREATE TABLE nueva_tabla ( id INT AUTO_INCREMENT PRIMARY KEY, columna1 VARCHAR(50), columna2 INT );
4. Agregar dos o más filas
-
Selecciona la base de datos:
USE nombre_base_datos; -
Usa el comando INSERT INTO con múltiples valores:
INSERT INTO nombre_tabla (columna1, columna2) VALUES (valor1, valor2), (valor3, valor4), (valor5, valor6);
5. Agregar dos o más columnas
-
Selecciona la base de datos:
USE nombre_base_datos; -
Usa múltiples comandos ALTER TABLE:
ALTER TABLE nombre_tabla ADD columna1 tipo_dato1; ALTER TABLE nombre_tabla ADD columna2 tipo_dato2;Ejemplo:
ALTER TABLE nombre_tabla ADD direccion VARCHAR(100); ALTER TABLE nombre_tabla ADD fecha_nacimiento DATE;
6. Agregar dos o más tablas
-
Selecciona la base de datos:
USE nombre_base_datos; -
Usa múltiples comandos CREATE TABLE:
CREATE TABLE tabla1 ( id INT AUTO_INCREMENT PRIMARY KEY, columna1 VARCHAR(50) ); CREATE TABLE tabla2 ( id INT AUTO_INCREMENT PRIMARY KEY, columna2 INT );
Recomendaciones importantes
- Planifica tu esquema antes de agregar columnas o tablas para mantener tu base de datos bien estructurada.
- Usa comandos como
DESCRIBE nombre_tablapara verificar la estructura actual de la tabla. - Asegúrate de proteger tus consultas contra SQL Injection, especialmente si estás trabajando con datos sensibles.
Tags
MySQL
