MySQL ist derzeit eines der beliebtesten und am weitesten verbreiteten relationalen Datenbanksysteme. Es gibt zwei Möglichkeiten, MySQL zu installieren: mithilfe von GUI-Tools und über die Befehlszeile. In diesem Artikel wird erläutert, wie Sie MySQL über die Befehlszeile installieren.
Zunächst müssen Sie das entsprechende Installationspaket von der offiziellen MySQL-Website herunterladen. Sie können die folgende URL besuchen:
https://dev.mysql.com/downloads/mysql/
Wählen Sie auf der Download-Seite die entsprechende Version von MySQL aus, wählen Sie beispielsweise MySQL 8.0-Version aus. Laden Sie das komplette Paket herunter und speichern Sie es zur späteren Verwendung auf Ihrer lokalen Festplatte.
Um MySQL zu installieren, können Sie den folgenden Befehl verwenden:
sudo apt-get install mysql-client mysql-server
Dieser Befehl installiert automatisch den MySQL-Client und -Server. Für Linux-Betriebssysteme können Sie es mit einem eigenen Paketmanager installieren.
Nach Abschluss der Installation müssen Sie die MySQL-Datenbank konfigurieren, damit sie ordnungsgemäß funktioniert. Verwenden Sie den folgenden Befehl:
sudo mysql_secure_installation
Befolgen Sie dann die Anweisungen, um das Passwort und andere Einstellungen für den MySQL-Root-Benutzer festzulegen. Durch diesen Vorgang können einige Sicherheitseinstellungen festgelegt werden, z. B. die Verhinderung unbefugter Remote-Anmeldungen.
Um über die Befehlszeile eine Verbindung zur MySQL-Datenbank herzustellen, können Sie den folgenden Befehl verwenden:
mysql -u root -p
Dabei wird -u verwendet, um den Benutzernamen der Datenbank anzugeben. Wählen Sie hier den Root aus user; -p wird verwendet, um das einzugebende Passwort anzugeben. Hier ist das Passwort des gerade festgelegten MySQL-Root-Benutzers.
Nachdem Sie eine Verbindung zur MySQL-Datenbank hergestellt haben, können Sie eine neue Datenbank erstellen. Verwenden Sie den folgenden Befehl:
create database <database_name>;
wobei
Nachdem Sie die Datenbank erstellt haben, können Sie darin die Tabellenstruktur erstellen. Sie können den folgenden Befehl verwenden:
rrreewobei
create table <table_name> ( <column1_name> <datatype>, <column2_name> <datatype>, ... );
Nachdem die Tabellenstruktur erstellt wurde, können Sie Daten in die Tabelle einfügen. Sie können den folgenden Befehl verwenden:
create table users ( id int primary key, name varchar(255) );
Sie können beispielsweise einen neuen Benutzer hinzufügen:
insert into <table_name> (<column1_name>, <column2_name>, ...) values (<value1>, <value2>, ...);
Nach dem Hinzufügen von Daten können Sie die Daten in der Tabelle abfragen. Sie können den folgenden Befehl verwenden:
insert into users (id, name) values (1, 'Tom');
Sie können beispielsweise alle Daten in der Benutzertabelle abfragen:
select <column1_name>, <column2_name>, ... from <table_name>;
Sie können den folgenden Befehl verwenden, um die Daten in der Tabelle zu aktualisieren:
select * from users;
Wenn Sie beispielsweise den Namen des Benutzers „Tom“ für „Jerry“ ändern möchten, können Sie den folgenden Befehl ausführen:
update <table_name> set <column_name> = <new_value> where <some_condition>;
Abschließend können Sie die Daten in der Tabelle mit dem folgenden Befehl löschen:
update users set name = 'Jerry' where id = 1;
Für Um beispielsweise den Benutzer Tom zu löschen, können Sie den folgenden Befehl ausführen:
delete from <table_name> where <some_condition>;
Zusammenfassung
MySQL ist ein leistungsstarkes relationales Datenbanksystem, das über die Befehlszeile installiert, konfiguriert und verwaltet werden kann. Während dieses Vorgangs können verschiedene Befehle verwendet werden, z. B. Datenbank erstellen, Tabellenstruktur erstellen, Daten einfügen, Daten abfragen, Daten aktualisieren und Daten löschen. Mit diesen Befehlen können Sie das MySQL-Datenbanksystem einfach verwalten. Durch die Verwendung der Befehlszeile können Sie den Vorgang bequemer und schneller abschließen.
Das obige ist der detaillierte Inhalt vonMySQL-Befehlszeileninstallation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!