Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie erstellt und verwaltet man Datenbanken in MySQL mithilfe von SQL-Anweisungen?

王林
Freigeben: 2023-12-17 21:56:28
Original
1124 Leute haben es durchsucht

Wie erstellt und verwaltet man Datenbanken in MySQL mithilfe von SQL-Anweisungen?

Wie erstellt und verwaltet man Datenbanken in MySQL mithilfe von SQL-Anweisungen?

MySQL ist ein weit verbreitetes relationales Datenbankverwaltungssystem, das umfangreiche SQL-Anweisungen zum Erstellen und Verwalten von Datenbanken bereitstellt. In diesem Artikel stellen wir detailliert vor, wie SQL-Anweisungen zum Erstellen und Verwalten von Datenbanken in MySQL verwendet werden, und stellen spezifische Codebeispiele bereit.

1. Erstellen Sie eine Datenbank

Um eine Datenbank zu erstellen, können Sie die folgende SQL-Anweisung verwenden:

CREATE DATABASE Datenbankname;

Dabei ist Datenbankname der Name der zu erstellenden Datenbank. Um beispielsweise eine Datenbank mit dem Namen „mydb“ zu erstellen, können Sie die folgende SQL-Anweisung ausführen:

CREATE DATABASE mydb;

2. Wählen Sie die Datenbank aus

Bevor Sie die Datenbank verwenden, müssen Sie die Datenbank auswählen, die Sie betreiben möchten . Sie können die folgende SQL-Anweisung verwenden:

USE Datenbankname;

wobei Datenbankname der Name der auszuwählenden Datenbank ist. Um beispielsweise die Datenbank mit dem Namen „mydb“ auszuwählen, können Sie die folgende SQL-Anweisung ausführen:

USE mydb;

3 Erstellen Sie eine Datentabelle

In einer Datenbank ist eine Datentabelle die Grundeinheit zum Speichern von Daten. Um eine Datentabelle zu erstellen, können Sie die folgende SQL-Anweisung verwenden:

CREATE TABLE Tabellenname (

column1 datatype constraint,
column2 datatype constraint,
...
Nach dem Login kopieren

);

wobei Tabellenname der Name der zu erstellenden Datentabelle ist, Spalte1 und Spalte2 die Spaltennamen der Daten Tabelle und Datentyp ist die Spalte. Der Datentyp der Einschränkung ist die Einschränkung der Spalte. Das Folgende ist ein Beispiel für die Erstellung einer Datentabelle:

TABELLE Mitarbeiter erstellen (

id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
email VARCHAR(100) UNIQUE
Nach dem Login kopieren

);

Im obigen Beispiel haben wir eine Datentabelle mit dem Namen „Mitarbeiter“ erstellt, einschließlich der Spalten „ID“, „Name“, „Alter“ und „E-Mail“. Die ID-Spalte ist die Primärschlüsselspalte, die Namens- und E-Mail-Spalten unterliegen Längenbeschränkungen und die E-Mail-Spalte unterliegt ebenfalls einer Eindeutigkeitsbeschränkung.

4. Daten einfügen

Nachdem Sie die Datentabelle erstellt haben, können Sie Daten in die Datentabelle einfügen. Sie können die folgende SQL-Anweisung verwenden:

INSERT INTO Tabellenname (Spalte1, Spalte2, ...)
VALUES (Wert1, Wert2, ...);

wobei Tabellenname der Name der einzufügenden Datentabelle ist, Spalte1 und Spalte2 sind die Spaltennamen der Datentabelle, Wert1 und Wert2 sind die einzufügenden Datenwerte. Hier ist ein Beispiel für das Einfügen von Daten:

INSERT INTO Mitarbeiter (ID, Name, Alter, E-Mail)
VALUES (1, 'Alice', 25, 'alice@gmail.com');

Im obigen Beispiel wir In die Datentabelle „Mitarbeiter“ wird ein Datenelement eingefügt, einschließlich der Werte der vier Spalten: ID, Name, Alter und E-Mail.

5. Daten abfragen

Um die Daten in der Datentabelle abzufragen, können Sie die folgende SQL-Anweisung verwenden:

SELECT Spalte1, Spalte2, ...
FROM Tabellenname
WHERE-Bedingung;

Unter diesen ist Tabellenname die Abzufragende Daten Der Name der Tabelle, Spalte1 und Spalte2 sind die abzufragenden Spaltennamen und Bedingung ist die Abfragebedingung. Das Folgende ist ein Beispiel für die Abfrage von Daten:

SELECT Name, Alter, E-Mail
VON Mitarbeitern
WHERE Alter > 30;

Im obigen Beispiel fragen wir alle Daten mit einem Alter über 30 in den „Mitarbeiter“-Daten ab Tabelle und Die Werte der drei Spalten Name, Alter und E-Mail werden zurückgegeben.

6. Daten aktualisieren

Um die Daten in der Datentabelle zu aktualisieren, können Sie die folgende SQL-Anweisung verwenden:

UPDATE Tabellenname
SET Spalte1 = Wert1, Spalte2 = Wert2, ...
WHERE-Bedingung;

Where, Tabellenname ist der Name der zu aktualisierenden Datentabelle, Spalte1 und Spalte2 sind die zu aktualisierenden Spaltennamen, Wert1 und Wert2 sind die zu aktualisierenden Werte und Bedingung ist die Bedingung für die Aktualisierung der Daten. Das Folgende ist ein Beispiel für die Aktualisierung von Daten:

UPDATE-Mitarbeiter
SET age = 35
WHERE name = 'Alice';

Im obigen Beispiel aktualisieren wir das Alter des Mitarbeiters mit dem Namen „Alice“ in den „Mitarbeiter“-Daten Tisch ist 35.

7. Daten löschen

Um Daten in der Datentabelle zu löschen, können Sie die folgende SQL-Anweisung verwenden:

DELETE FROM Tabellenname
WHERE-Bedingung;

Dabei ist Tabellenname der Name der Datentabelle, in der Daten gelöscht werden sollen. Bedingung ist die Löschung der Datenbedingungen. Das Folgende ist ein Beispiel für das Löschen von Daten:

LÖSCHEN VON Mitarbeitern
WHERE Alter >

Im obigen Beispiel haben wir alle Daten in der Datentabelle „Mitarbeiter“ gelöscht, deren Alter größer als 40 ist.

Zusammenfassend haben wir vorgestellt, wie man SQL-Anweisungen zum Erstellen und Verwalten von Datenbanken in MySQL verwendet. Mithilfe der entsprechenden SQL-Anweisungen können wir problemlos Datentabellen erstellen, Daten einfügen, Daten abfragen, Daten aktualisieren und Daten löschen, um eine effektive Verwaltung der Datenbank zu erreichen.

Das obige ist der detaillierte Inhalt vonWie erstellt und verwaltet man Datenbanken in MySQL mithilfe von SQL-Anweisungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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