Mysql - es ist eines der beliebtesten relationalen Datenbankmanagementsysteme. Wenn Sie mit Windows arbeiten und eine Mysql-Adressbindung einrichten möchten, benötigen Sie diese vollständige Anleitung.
Durch die Verknüpfung von MySQL-Adressen können Sie eine bestimmte IP-Adresse angeben, an die die Verbindung zur Mysql-Datenbank vergeben wird. Dadurch können Sie die Adresse des Computers angeben, auf dem der Mysql-Server ausgeführt wird, und von anderen Geräten im Netzwerk eine Verbindung zu ihm herstellen.
Es ist wichtig sich daran zu erinnern, dass Sie mehrere Schritte ausführen müssen, um die Adresse des MySQL-Servers unter Windows zu binden, einschließlich der Konfiguration der Konfigurationsdateien und der Überprüfung, ob der erforderliche Port vorhanden ist.
Zuerst müssen Sie die Mysql-Konfigurationsdatei mit dem Namen "my" öffnen.ini". In dieser Datei finden Sie den Parameter "bind-address", in dem Sie die gewünschte IP-Adresse angeben müssen. Dann speichern Sie die Änderungen und starten Sie den MySQL-Server neu.
Stellen Sie danach sicher, dass der Mysql-Port (standardmäßig 3306) in der Windows-Firewall sowie auf anderen Netzwerkgeräten, die mit Ihrem Mysql-Server verbunden sind, geöffnet ist.
Mysql unter Windows installieren
Schritt 1: Herunterladen der Installationsdatei
Gehen Sie zur offiziellen Mysql-Website, auf der Sie verfügbare Versionen zum Herunterladen finden. Wählen Sie die Version von Mysql Community Server aus, die mit Ihrem Windows-Betriebssystem kompatibel ist.
Schritt 2: Starten des Installationsprogramms
Nachdem der Download abgeschlossen ist, führen Sie die Installationsdatei aus, öffnen Sie sie und folgen Sie den Anweisungen des Mysql-Installationsassistenten.
Schritt 3: Auswahl der Installationsoptionen
Während der Installation von Mysql haben Sie die Möglichkeit, mehrere Optionen auszuwählen. Für die meisten Benutzer wird empfohlen, die Standardeinstellungen auszuwählen. Wenn Sie jedoch über bestimmte Erfahrungen verfügen, können Sie zusätzliche Einstellungen an Ihre Bedürfnisse anpassen.
Schritt 4: Abschließen der Installation
Nachdem Sie die erforderlichen Einstellungen ausgewählt und die Mysql-Installation bestätigt haben, wird der Assistent den Installationsvorgang abschließen. Danach können Sie mit der Verwendung von Mysql auf Ihrem Windows-Betriebssystem beginnen.
Abhängig von der Mysql-Version und Ihrem Betriebssystem können einige Schritte abweichen. Um sicher zu sein, dass Mysql richtig installiert ist, empfiehlt es sich, die offizielle Dokumentation zu lesen oder nach zusätzlichen Anweisungen für Ihren speziellen Fall zu suchen.
Erstellen eines Benutzers für Mysql unter Windows
Schritt 1: Öffnen Sie die Eingabeaufforderung und navigieren Sie zu dem Ordner, in dem Mysql installiert ist.
Schritt 2: Geben Sie den Befehl ein mysql -u root -p und drücken Sie die Eingabetaste. Sie benötigen das Administratorkennwort, das Sie bei der Installation von Mysql angegeben haben.
Schritt 3: Geben Sie nach erfolgreicher Authentifizierung den folgenden Befehl ein, um einen Benutzer zu erstellen:
CREATE USER 'benutzername'@'localhost' IDENTIFIED BY 'Passwort';
Ersetzen Sie 'Benutzername' und 'Passwort' durch die entsprechenden Informationen. Wenn Sie einen Benutzer erstellen möchten, der von einem beliebigen Host aus zugegriffen werden kann, ersetzen Sie 'localhost' durch '%'. Zum Beispiel:
CREATE USER 'Benutzername'@'%' IDENTIFIED BY 'Passwort';
Schritt 4: Als nächstes müssen Sie dem neuen Benutzer die erforderlichen Berechtigungen erteilen. Geben Sie dazu den Befehl ein:
GRANT ALL PRIVILEGES ON *.* TO 'Benutzername'@'localhost';
Wenn Sie Zugriff von einem beliebigen Host gewähren möchten, ersetzen Sie 'localhost' durch '%'. Zum Beispiel:
GRANT ALL PRIVILEGES ON *.* TO 'Benutzername'@'%';
Schritt 5: Führen Sie den folgenden Befehl aus, damit die Änderungen wirksam werden:
FLUSH PRIVILEGES;
Schritt 6: Schließen Sie die Eingabeaufforderung, geben Sie Folgendes ein exit und drücken Sie die Eingabetaste.
Jetzt haben Sie erfolgreich einen Benutzer für Mysql unter Windows erstellt. Es hat Zugriff auf die Datenbank und die entsprechenden Berechtigungen, die Sie angegeben haben.
Konfigurieren von Zugriffsrechten für einen Mysql-Benutzer unter Windows
Wenn Sie Mysql unter Windows installieren, wird automatisch ein Root-Benutzer erstellt, der über volle Zugriffsrechte für alle Datenbanken und Tabellen verfügt. Es wird jedoch empfohlen, zusätzliche Benutzer mit eingeschränkten Rechten zu erstellen, um die Systemsicherheit zu erhöhen.
Folgen Sie den folgenden Schritten, um einen neuen Benutzer zu erstellen und ihm Berechtigungen in Mysql unter Windows zuzuweisen:
- Führen Sie die Mysql-Eingabeaufforderung aus.
- Melden Sie sich mit dem Befehl "root" als Benutzer an:
mysql -u root -p
CREATE USER 'имя_пользователя'@'localhost' IDENTIFIED BY 'пароль';
GRANT права ON база_данных.* TO 'имя_пользователя'@'localhost';
FLUSH PRIVILEGES;
Nachdem Sie diese Schritte ausgeführt haben, werden Sie einen neuen Mysql-Benutzer mit den angegebenen Zugriffsrechten erstellen. Sie können diese Schritte wiederholen, um mehrere Benutzer zu erstellen und ihnen verschiedene Zugriffsberechtigungssätze zuzuweisen.
Erstellen einer Datenbank in Mysql unter Windows
Bevor Sie mit der Datenbank in MySQL auf einem Windows-Betriebssystem beginnen, müssen Sie die Datenbank selbst erstellen. In diesem Abschnitt erfahren Sie, wie Sie eine neue Datenbank mithilfe der Befehlszeile oder mithilfe einer grafischen Oberfläche erstellen.
Befolgen Sie diese Schritte, um eine Datenbank über die Befehlszeile zu erstellen:
- Öffnen Sie eine Eingabeaufforderung, navigieren Sie zu dem Ordner, in dem MySQL installiert ist, und führen Sie den Befehl mysql -u root -p aus, wobei root der Benutzername und p das Flag für die Passworteingabe ist. Wenn Sie einen anderen Benutzernamen oder ein anderes Passwort haben, ersetzen Sie ihn entsprechend.
- Geben Sie das Kennwort für den Benutzer ein und drücken Sie die Eingabetaste.
- Nachdem Sie sich erfolgreich angemeldet haben, können Sie den Befehl CREATE DATABASE verwenden, um eine neue Datenbank zu erstellen. Um beispielsweise eine Datenbank mit dem Namen "mydatabase" zu erstellen, geben Sie folgenden Befehl ein: CREATE DATABASE mydatabase;
- Überprüfen Sie, ob die Datenbank erfolgreich erstellt wurde, indem Sie den Befehl SHOW DATABASES ausführen; . Sie sollten die gesamte Liste der Datenbanken sehen, einschließlich der neu erstellten Datenbank.
Wenn Sie die grafische Benutzeroberfläche zum Erstellen einer Datenbank verwenden möchten, können Sie die MySQL Workbench oder ein anderes Werkzeug für die Arbeit mit MySQL verwenden. Hier betrachten wir eine Option mit MySQL Workbench:
- Starten Sie die MySQL Workbench und verbinden Sie sich mit Ihrem Benutzernamen und Passwort mit dem MySQL-Server.
- Nach erfolgreicher Verbindung wird im linken Bereich eine Liste der Datenbanken angezeigt. Klicken Sie mit der rechten Maustaste auf den Abschnitt Verbindungen, und wählen Sie den Menüpunkt Schema erstellen aus. ".
- Geben Sie den Namen Ihrer Datenbank in das Feld Schemaname ein und klicken Sie auf die Schaltfläche Anwenden.
- Überprüfen Sie, ob die Datenbank erfolgreich erstellt wurde, indem Sie die Liste der Datenbanken im linken Bereich anzeigen.
Jetzt haben Sie die Datenbank in MySQL unter Windows erfolgreich erstellt und können damit beginnen.
Importieren und Exportieren von Daten in MySQL unter Windows
MySQL bietet leistungsstarke Tools zum Importieren und Exportieren von Daten, mit denen Sie Informationen bequem zwischen Datenbanken und Tabellen übertragen können. In diesem Abschnitt werden wir uns mit der Verwendung dieser Tools in einem Windows-Betriebssystem befassen.
Importieren von Daten in MySQL
Um Daten in MySQL unter Windows zu importieren, können Sie den Befehl "mysqlimport" oder das Dienstprogramm "MySQL Workbench" verwenden.
- Öffnen Sie die Windows-Eingabeaufforderung.
- Wechseln Sie in das Verzeichnis, in dem sich das Dienstprogramm "mysqlimport" befindet.
- Geben Sie den folgenden Befehl ein:
mysqlimport -u [login] -p [Passwort] --local [Datenbank] [Dateipfad] - Ersetzt [login] und [Passwort] die entsprechenden Daten Ihrer Datenbank.
- Angebt [Datenbank] - der Name der Datenbank, in die der Import erfolgen soll.
- Angebt [Dateipfad] - pfad zur Datendatei, die Sie importieren möchten.
- Drücken Sie die Eingabetaste.
- Warten Sie, bis der Importvorgang abgeschlossen ist.
- Starten Sie die MySQL Workbench.
- Wählen Sie die Registerkarte "Server" im Menü oben aus.
- Wählen Sie "Datenimport" aus dem Dropdown-Menü aus.
- Geben Sie die entsprechenden Verbindungseinstellungen für den MySQL-Server an.
- Angebt [Dateipfad] - pfad zur Datendatei, die Sie importieren möchten.
- Auswählen [Datenbank], in die die Daten importiert werden sollen.
- Klicken Sie auf "Import starten".
- Warten Sie, bis der Importvorgang abgeschlossen ist.
Exportieren von Daten aus MySQL
Um Daten von MySQL nach Windows zu exportieren, können Sie den Befehl "mysqldump" oder das Dienstprogramm "MySQL Workbench" verwenden.
- Öffnen Sie die Windows-Eingabeaufforderung.
- Wechseln Sie in das Verzeichnis, in dem sich das Dienstprogramm "mysqldump" befindet.
- Geben Sie den folgenden Befehl ein:
mysqldump -u [login] -p [Passwort] [Datenbank] > [Dateipfad] - Ersetzt [login] und [Passwort] die entsprechenden Daten Ihrer Datenbank.
- Angebt [Datenbank] - der Name der Datenbank, aus der exportiert werden soll.
- Angebt [Dateipfad] - der Pfad, in dem Sie die exportierten Daten speichern möchten.
- Drücken Sie die Eingabetaste.
- Warten Sie, bis der Exportvorgang abgeschlossen ist.
- Starten Sie die MySQL Workbench.
- Wählen Sie die Registerkarte "Server" im Menü oben aus.
- Wählen Sie "Data Export" aus dem Dropdown-Menü aus.
- Geben Sie die entsprechenden Verbindungseinstellungen für den MySQL-Server an.
- Auswählen [Datenbank] aus dem die Daten exportiert werden.
- Angebt [Dateipfad] - der Pfad, in dem Sie die exportierten Daten speichern möchten.
- Klicken Sie auf "Start Export".
- Warten Sie, bis der Exportvorgang abgeschlossen ist.
Jetzt wissen Sie, wie Sie Daten auf einem Windows-Betriebssystem in MySQL importieren und exportieren können. Mit diesen Tools können Sie Informationen effizient zwischen Datenbanken und Tabellen verschieben, was sie bei der Arbeit mit MySQL sehr nützlich macht.