Esta publicación proporcionará el comando para agregar nuevos registros en la tabla de bases de datos MySQL.
¿Qué comando puede agregar un nuevo registro en bases de datos MySQL?
Para agregar nuevos registros en las tablas de bases de datos MySQL, el “ INSERTAR Se puede utilizar la instrucción ”. Inserta o guarda nuevos datos en tablas MySQL dentro de las bases de datos. Permite a los usuarios realizar la inserción de registros de dos maneras utilizando una sola consulta en MySQL, como agregar registros en una sola fila e insertar registros en más de una fila.
Sintaxis
La sintaxis general del “ INSERTAR EN ” declaración se proporciona a continuación:
INSERTAR EN < nombre de la tabla > ( col1 , col2 , col3 , ... )
VALORES ( valor1 , valor2 , VALOR , ... ) ;
Aquí:
- “ INSERTAR EN El comando ” se usa para agregar datos en las tablas.
- “
” es el nombre de la tabla de destino a la que queremos agregar un nuevo registro. - “ col1, … ” es el nombre del campo.
- “ VALORES La declaración devuelve una colección en una o más filas como una tabla.
- “ valor1, … ” son el registro o dato deseado que insertamos.
¿Cómo agregar un registro único en la base de datos MySQL?
Supongamos que queremos insertar un solo registro o fila en la tabla existente. Para hacerlo, siga los pasos proporcionados.
Paso 1: Terminal de lanzamiento
Inicialmente, busque y abra la terminal de Windows a través del menú Inicio:
Paso 2: conecte la terminal con el servidor MySQL
Luego, ejecute el “ mysql Comando para acceder a las bases de datos del servidor MySQL:
mysql -u raíz -pEn el comando mencionado anteriormente:
- “ -en La opción ” indica el nombre de usuario.
- “ raíz ” es nuestro nombre de usuario predeterminado (puede variar según su nombre de usuario).
- “ -pag La opción ” representa la contraseña:
Paso 3: Ver bases de datos
Ahora, enumere todas las bases de datos disponibles ejecutando el ' ESPECTÁCULO comando ” con el “ BASES DE DATOS ' opción:
ESPECTÁCULO BASES DE DATOS ;De la salida dada, hemos seleccionado el ' minuevodb ” base de datos:
Paso 4: navegue a la base de datos local
A continuación, ejecute el “ USAR ” declaración para cambiar la base de datos:
USAR minuevabase de datos;
Paso 5: Crear nueva tabla
Luego, cree una nueva tabla en la base de datos actual utilizando el ' CREAR ' dominio:
CREAR MESA Alumno ( Estándar EN T , Nombre de pila VARCHAR ( 25 ) NO NULO , Apellido VARCHAR ( 25 ) NO NULO , Ciudad VARCHAR ( 40 ) NO NULO , Dirección permanente VARCHAR ( 40 ) NO NULO , Teléfono VARCHAR ( 20 ) NO NULO , RESTRICCIÓN PK_Estudiante PRIMARIO LLAVE ( Estándar ) ) ;En el comando mencionado anteriormente:
- Creamos una nueva tabla llamada “ Alumno ”.
- Se agregaron nuevos campos, como “ Estándar ”, “ Nombre de pila ”, “ Apellido ”, “ Ciudad ”, Dirección permanente ', y ' Teléfono ” junto con su tipo de datos adecuado.
- “ En t 'para una identificación de estudiante' Estándar ' y ' VARCHAR ” para aquellos campos que incluyen el valor del texto.
- “ NO NULO La condición ” se aplica a aquellos campos que no pueden ser nulos.
- “ Estándar La identificación del estudiante se especifica como clave principal.
Según el siguiente resultado, se ha creado correctamente una nueva tabla:
Paso 6: Verificación
Para asegurarse de que la tabla recién creada existe en las bases de datos actuales, ejecute el ' MOSTRAR TABLAS ' declaración:
ESPECTÁCULO MESAS ;
Paso 7: agregar registros
Finalmente, utilice el “ INSERTAR EN Comando para agregar nuevos datos a la tabla de la base de datos MySQL:
INSERTAR EN Alumno ( Estándar , Nombre de pila , Apellido , Ciudad , Dirección permanente , Teléfono ) VALORES ( '1' , 'María' , 'Naz' , 'PindiGheb' , 'Sincero' , '052-253547' ) ;
Paso 8: Ver el contenido de la tabla
Para mostrar el contenido disponible de la tabla, ejecute el comando “ SELECCIONAR ' declaración:
SELECCIONAR * DE Alumno;Como puede ver, se ha agregado un solo registro a la tabla:
¿Cómo agregar múltiples registros en la base de datos MySQL?
También puede insertar varios registros en las tablas de la base de datos MySQL a la vez utilizando el botón ' INSERTAR EN ' declaración:
INSERTAR EN Alumno VALORES ( '2' , 'Roshan' , 'Kan' , 'Lahore' , 'carretera principal carril 12' , '021-248847' ) , ( '3' , 'Zoia' , 'este' , Karachi , 'Clifton' , '082-973747' ) ;En el resultado resaltado a continuación, “ Registros: 2 ” indica que se agregaron varios registros:
Luego, ejecute el “ SELECCIONAR Comando para verificar los registros agregados en la tabla:
SELECCIONAR * DE Alumno;
¿Cómo agregar registros con condiciones en la base de datos MySQL?
En las tablas de la base de datos MySQL, puede agregar registros de una tabla a otra utilizando el botón ' DÓNDE ” cláusula:
INSERTAR EN Alumno SELECCIONAR * DE estándar1 DÓNDE Ciudad = 'Lahore' ;Aquí:
- “ Alumno ” es una tabla que necesita agregar registros.
- “ SELECCIONAR ” seleccionará los registros deseados.
- “ * ” indica todo.
- “ DE La cláusula ” se utiliza para obtener algunos registros de las tablas de la base de datos.
- “ estándar1 ” es el nombre de la tabla.
- “ DÓNDE La cláusula ” filtra los registros deseados que cumplen las condiciones especificadas.
- “ Ciudad = 'Lahore' ” registro de la tabla de destino, que debe extraerse.
El ' Registros: 1 ” muestra que se obtiene un registro y se agrega a la nueva tabla:
Para la verificación, utilice el ' SELECCIONAR Comando para seleccionar y mostrar todos los registros de la tabla especificada:
SELECCIONAR * DE Alumno;
¿Cómo agregar registros copiando desde otra tabla en la base de datos MySQL?
Para copiar los registros de otra tabla de la misma base de datos, el “ INSERTAR EN El comando ” puede ser demandado con el “ SELECCIONAR ' declaración:
INSERTAR EN Alumno SELECCIONAR * DE estándar1;En el comando mencionado anteriormente, el ' Alumno ” es el nuevo nombre de la tabla y “ estándar1 ” es el nombre de la tabla de destino de la que necesitamos copiar los datos:
Ejecute el “ SELECCIONAR Comando para ver el registro recién copiado de otra tabla:
SELECCIONAR * DE Alumno;Como puede ver, el registro resaltado a continuación se copió con éxito de otra tabla:
¡Eso es todo! Hemos proporcionado el proceso de agregar un nuevo registro en la tabla de bases de datos MySQL.
Conclusión
El ' INSERTAR EN