MySQL — это РСУБД, которая хранит и управляет массивными данными в организованной форме, чтобы можно было эффективно управлять данными. Он также предоставляет возможность обновления данных с помощью « ОБНОВЛЯТЬ ” запрос с “ Где », которое соответствует определенному условию или условию в существующих записях.
В этом руководстве мы обсудим, как:
- Вставить данные в новую строку в MySQL
- Вставить данные в конкретный столбец
- Вставка данных в определенную строку, которая соответствует условию
- Вставка данных в определенную строку, которая соответствует нескольким условиям
Предпосылка
Для начала в этом посте вы должны войти на сервер MySQL, содержащий базы данных, и выбрать базу данных для вставки данных. После входа в систему используйте эту команду, чтобы отобразить список всех доступных баз данных:
показать базы данных;
На выходе отображается список баз данных:
Выберите базу данных. Для этого поста имя базы данных « линуксинт ”:
использовать линуксхинт;Запустите эти команды, чтобы отобразить все таблицы, доступные в базе данных, а затем выберите конкретную таблицу:
показать столы;
выбрать * у сотрудника;
Вставить данные в новую строку в MySQL
Чтобы вставить данные в новую строку, используйте « ВСТАВИТЬ В ” и укажите имя таблицы. Введите имена столбцов и их значения. Например, если вы хотите вставить новую строку в « сотрудник », используйте этот запрос:
ВСТАВИТЬ В сотрудника (идентификатор, название компании, имя контакта, город, страна, телефон) ЗНАЧЕНИЯ (7, «Марун Дверь», «Джон», «Лондон», «Великобритания», «(000) 123-2531»);После успешного выполнения команды « Запрос ОК появится сообщение:
Чтобы проверить, добавлена ли новая строка или нет, используйте этот запрос:
выбрать * у сотрудника;Новая строка успешно вставлена в таблицу:
Вставить данные в конкретный столбец
Чтобы вставить данные в определенный столбец с помощью « НАБОР ' заявление. Например, если вы хотите обновить столбцы « Город ' и ' Страна ” к определенному значению, запустите этот запрос:
ОБНОВЛЕНИЕ сотрудника SET Город = «Лондон», Страна = «Великобритания»;Новые данные будут успешно вставлены в эти столбцы:
Вставка данных в определенную строку, которая соответствует условию
Чтобы вставить данные в определенную строку, которая соответствует условию в « Где ' пункт. Если вы хотите изменить значение « Город ' и ' Страна », « Где ' идентификатор ' равно ' 1 », выполните этот запрос:
ОБНОВЛЕНИЕ сотрудника SET City = «Осака», Country = «Япония», где id = 1;Сообщение ' Запрос выполнен успешно, затронута 1 строка ” показывает, что данные успешно обновлены на “ 1 ' ряд. Чтобы убедиться, что он отображает данные таблицы, введите:
выбрать * у сотрудника;Данные вставлены успешно:
Вставка данных в определенную строку, которая соответствует нескольким условиям
“ ОБНОВЛЯТЬ ” может содержать несколько условий с использованием логических операторов. Если вы хотите вставить данные в строки, которые соответствуют условию «Где», его идентификатор равен « 2 ” “ И ' Контактное лицо ' равно ' Сааведра », выполните этот запрос:
ОБНОВЛЕНИЕ сотрудника SET City = 'Osaka', Country = 'Japan', где id > 2 AND ContactName = 'Saavedra';Одна строка соответствует указанному условию, поэтому ее значения будут обновлены для « Город ' и ' Страна », для проверки изменений отображаем данные таблицы:
Вы узнали, как вставлять данные в определенную строку в MySQL.
Заключение
В MySQL для вставки данных в определенную строку в существующую таблицу используйте « ОБНОВЛЯТЬ заявление с пометкой « Где ” Условие для указания условия. MySQL будет вставлять данные только в строку, которая будет соответствовать условию. Чтобы определить несколько условий, используйте логические операторы. В этом руководстве показана процедура вставки данных в определенную строку в MySQL.