Heim > Datenbank > MySQL-Tutorial > Hauptteil

MySQL ändert Datenbankdaten

WBOY
Freigeben: 2023-05-11 15:38:38
Original
9048 Leute haben es durchsucht

MySQL ist derzeit ein sehr beliebtes relationales Datenbankverwaltungssystem, das in verschiedenen Bereichen wie Unternehmensführung, E-Commerce, sozialen Netzwerken usw. weit verbreitet ist. Da MySQL eine effiziente Datenabfrage und -verwaltung unterstützt, ist MySQL eine ausgezeichnete Wahl, wenn Sie die Datenbank im Rahmen Ihrer täglichen Arbeit ändern müssen. In diesem Artikel wird erläutert, wie Sie MySQL zum Ändern von Datenbankdaten verwenden.

1. Stellen Sie eine Verbindung zur MySQL-Datenbank her.

Bevor Sie die MySQL-Daten ändern, müssen Sie zunächst über die Befehlszeile oder ein grafisches Tool eine Verbindung zur MySQL-Datenbank herstellen. In der Befehlszeile können Sie den folgenden Befehl verwenden:

mysql -h hostname -u username -p password
Nach dem Login kopieren

wobei Hostname die MySQL-Serveradresse ist, mit der eine Verbindung hergestellt werden soll, Benutzername der Benutzername für die Anmeldung bei MySQL und Kennwort das Kennwort für die Anmeldung bei MySQL ist. Nachdem die Verbindung erfolgreich hergestellt wurde, wird eine Eingabeaufforderung ähnlich der folgenden angezeigt:

mysql>
Nach dem Login kopieren

2. Wählen Sie die zu ändernde Datenbank aus

Nachdem Sie eine Verbindung zur MySQL-Datenbank hergestellt haben, müssen Sie die zu ändernde Datenbank auswählen. Sie können den folgenden Befehl verwenden:

USE database_name;
Nach dem Login kopieren

wobei Datenbankname der Name der auszuwählenden Datenbank ist.

3. Ändern Sie die Daten in der Datentabelle

Nachdem Sie die zu ändernde Datenbank ausgewählt haben, können Sie mit der Änderung der darin enthaltenen Daten beginnen. Mit der UPDATE-Anweisung können Sie Daten in der Datentabelle ändern. Das Format der UPDATE-Anweisung ist wie folgt:

UPDATE table_name SET column1=value1, column2=value2, ... WHERE condition;
Nach dem Login kopieren

Darunter ist Tabellenname der Name der zu ändernden Datentabelle, Spalte1, Spalte2 usw. sind die zu ändernden Spaltennamen, Wert1, Wert2 usw. sind die neue Werte, die geändert werden müssen. Die WHERE-Bedingung ist optional und dient zur Angabe von Filterbedingungen für die zu ändernden Daten. Wenn Sie keine WHERE-Bedingung angeben, werden alle Zeilen geändert.

Wenn Sie beispielsweise das Gehalt aller Mitarbeiter mit dem Nachnamen Smith in der Mitarbeitertabelle um 10 % erhöhen möchten, können Sie den folgenden Befehl verwenden:

UPDATE employees SET salary = salary * 1.1 WHERE last_name = 'Smith';
Nach dem Login kopieren

Dieser Befehl erhöht das Gehalt aller Mitarbeiter mit dem Nachnamen Smith Nennen Sie Smith in der Mitarbeitertabelle um 10 %.

4. Neue Daten einfügen

Wenn Sie neue Daten in die Datentabelle einfügen müssen, können Sie die INSERT INTO-Anweisung verwenden. Das Format der INSERT INTO-Anweisung lautet wie folgt:

INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
Nach dem Login kopieren

Darunter ist Tabellenname der Name der einzufügenden Datentabelle, Spalte1, Spalte2 usw. sind die einzufügenden Spaltennamen, Wert1, Wert2 usw. sind die einzufügenden Datenwerte.

Wenn Sie beispielsweise einen neuen Datensatz in die Mitarbeitertabelle einfügen möchten, lauten die Informationen wie folgt:

first_name: John
last_name: Smith
birth_date: 1980-01-01
hire_date: 2021-01-01
gender: M
Nach dem Login kopieren

Sie können den folgenden Befehl verwenden:

INSERT INTO employees (first_name, last_name, birth_date, hire_date, gender) VALUES ('John', 'Smith', '1980-01-01', '2021-01-01', 'M');
Nach dem Login kopieren

Dieser Befehl fügt einen neuen Datensatz in die Mitarbeitertabelle ein und Die Datensatzinformationen sind wie oben dargestellt.

5. Daten löschen

Wenn Sie Daten in der Datentabelle löschen müssen, können Sie die DELETE-Anweisung verwenden. Das Format der DELETE-Anweisung lautet wie folgt:

DELETE FROM table_name WHERE condition;
Nach dem Login kopieren

Dabei ist Tabellenname der Name der zu löschenden Datentabelle, und die Bedingung ist optional und wird verwendet, um die Filterbedingungen der zu löschenden Daten anzugeben. Wenn Sie keine WHERE-Bedingung angeben, werden alle Zeilen gelöscht.

Wenn Sie beispielsweise die Datensätze von Mitarbeitern mit dem Nachnamen Smith in der Mitarbeitertabelle löschen möchten, können Sie den folgenden Befehl verwenden:

DELETE FROM employees WHERE last_name = 'Smith';
Nach dem Login kopieren

Dieser Befehl löscht alle Datensätze von Mitarbeitern mit dem Nachnamen Smith in der Mitarbeitertabelle Tisch.

6. Beenden Sie die MySQL-Sitzung

Nachdem Sie die Änderung an der Datenbank abgeschlossen haben, können Sie den folgenden Befehl verwenden, um die MySQL-Sitzung zu beenden:

EXIT;
Nach dem Login kopieren

oder

QUIT;
Nach dem Login kopieren

Oben erfahren Sie, wie Sie MySQL zum Ändern von Datenbankdaten verwenden. Denken Sie daran, beim Ändern von Daten sehr vorsichtig zu sein, um Datenverluste aufgrund von Missbrauch zu vermeiden. Es wird empfohlen, vor der Durchführung von Änderungen entsprechende Sicherungsarbeiten durchzuführen.

Das obige ist der detaillierte Inhalt vonMySQL ändert Datenbankdaten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage