En MySQL, los usuarios guardan sus datos en filas y columnas y acceden a ellos a través de diferentes consultas. Pueden reemplazar o actualizar los datos cuando sea necesario. Declaración de DML (lenguaje de modelado de datos) "ACTUALIZAR"La consulta se puede usar con el"DÓNDE" y "COLOCAR"Cláusulas para actualizar datos. Además, el "REEMPLAZAR()Se puede usar el método para reemplazar la cadena original con la nueva cadena.
Este blog hablará sobre:
Cómo modificar los datos de una sola columna en MySQL?
Para modificar los datos de una sola columna en la tabla de base de datos MySQL, pruebe el siguiente procedimiento.
Paso 1: Acceda al servidor MySQL
Inicialmente, conecte el terminal de Windows con el servidor MySQL utilizando el "mysql" dominio:
mysql -u raíz -p
Paso 2: Lista de bases de datos
Ejecuta el "ESPECTÁCULO"Comando para enumerar todas las bases de datos existentes:
Mostrar bases de datos;
Desde la lista de bases de datos mostradas, hemos seleccionado el "mynewdb"Base de datos:
Paso 3: Cambiar la base de datos
Para cambiar la base de datos, ejecute el comando declarado a continuación:
Usa mynewdb;
Paso 4: Ver tablas de base de datos
Ahora, vea las tablas de base de datos actuales ejecutando el "ESPECTÁCULO" declaración:
Mostrar mesas;
Aquí, hemos seleccionado el "empleado_table"Tabla para un proceso adicional:
Paso 5: Verifique los datos de la tabla
A continuación, use el comando proporcionado para mostrar los datos de la tabla:
Seleccionar * de Employee_Table;
Desde los datos de la tabla que se muestran, hemos seleccionado el "id = 2"Para actualizar datos:
Paso 6: Actualizar datos de una sola columna
Entonces, usa el "ACTUALIZARDeclaración "con el"DÓNDE"Cláusula para actualizar los datos de una sola columna:
Actualizar empleado_table
Establecer correo electrónico = '[email protected] '
Donde id = 2;
Aquí:
Como puede ver, la consulta se ejecuta con éxito:
Paso 7: Verifique los datos actualizados
Para asegurarse de que los datos de la tabla se actualicen o no, use el siguiente comando:
Seleccione First_Name, Last_Name, correo electrónico
De Employee_Table
Donde id = 2;
Aquí:
Se puede observar que el registro se ha actualizado con éxito:
Cómo actualizar múltiples datos de columnas en MySQL?
También podemos actualizar los datos de múltiples columnas en MySQL. Para hacerlo, siga los pasos proporcionados.
Paso 1: Lista de datos de la tabla
Primero, vea los datos de la tabla ejecutando el comando declarado a continuación:
Seleccionar * de Employee_Table;
Aquí, hemos seleccionado el "id = 1"Para actualizar el registro:
Paso 2: Actualizar datos de múltiples columnas
Ejecutar el "ACTUALIZARDeclaración "con el"DÓNDE"Cláusula para actualizar varias columnas:
Actualizar empleado_table
Establecer primero_name = 'mariya', correo electrónico = '[email protected] '
Donde id = 1;
Aquí, hemos actualizado los datos del "Nombre de pila" y "Correo electrónico"Columnas a la vez usando el objeto de cadena"COLOCAR" y "DÓNDE"Cláusulas:
Paso 3: Verifique los datos actualizados
Utilice la instrucción dada a continuación para verificar si los datos de la tabla han cambiado o no:
Seleccione First_Name, Last_Name, correo electrónico
De Employee_Table
Donde id = 1;
Según la siguiente salida, los datos de la columna se han actualizado:
Cómo actualizar los datos de la tabla utilizando el método reemplazar () en mysql?
Otra forma de actualizar los datos de la tabla es usar el "REEMPLAZAR()" método. Actualiza todas las ocurrencias de una subcadena dentro de una cadena proporcionada con una subcadena recién creada. Para actualizar los datos de la tabla utilizando el "REEMPLAZAR()"Método, siga los pasos establecidos a continuación.
Paso 1: Datos de la tabla de visualización
Ejecute la consulta dada a continuación para mostrar los datos de la tabla:
Seleccionar * de Employee_Table;
Aquí, hemos seleccionado el "id = 7"Para actualizar datos:
Paso 2: utilizar el método reemplazar ()
Ahora, usa el "REEMPLAZAR()Método "junto con los parámetros requeridos para actualizar los datos de la tabla:
Actualizar empleado_table
Establecer correo electrónico = reemplazar (correo electrónico, '@gmail.com ','@yahoo.com ')
Donde primero_name = 'laiba' e id = 7;
Aquí:
Se puede observar que se cumplen las condiciones proporcionadas y la consulta se ha ejecutado con éxito:
Paso 3: Asegúrese de que los datos reemplazados
Asegúrese de que los datos especificados hayan sido reemplazados o no:
Seleccione First_Name, Last_Name, correo electrónico
De Employee_Table
Donde id = 7;
Como puede ver en la salida proporcionada a continuación, los datos de la tabla se han actualizado:
Eso es todo! Hemos explicado el método para actualizar los datos de la tabla en MySQL.
Conclusión
Para actualizar los datos de la tabla de la base de datos en MySQL, la instrucción DML "ACTUALIZAR"Se puede usar dentro de la base de datos. Otra forma es utilizar el "Reemplazar (original_string, from_string, new_string)Método para actualizar los datos de la tabla. Este blog ilustra la forma más fácil de actualizar los datos de la tabla en MySQL.