Detaillierte grafische Erklärung zur Installation der MySQL-Datenbank und zur Konfiguration eines Java-Projekts unter Linux

Detaillierte grafische Erklärung zur Installation der MySQL-Datenbank und zur Konfiguration eines Java-Projekts unter Linux

1. MySQL-Datenbank installieren

① Herunterladen, entpacken und in das Verzeichnis /opt/soft hochladen (das Soft-Verzeichnis wird von Ihnen selbst erstellt)

②Entpacken: tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar

③Löschen Sie die mit Linux gelieferte Datenbank

1. Prüfen Sie, ob eine alte Version der Datenbank vorhanden ist:

rpm -qa |grep mysql

grep mariadb

2. Deinstallieren Sie die vorhandene Datenbank: (Durch die Deinstallation werden auch die abhängigen Pakete dieses Pakets deinstalliert.)

yum -y entferne mariadb-libs.x86_64

④Installieren Sie das MySQL Community Edition-Servicepaket:

rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

Es wird festgestellt, dass 5 abhängige Pakete benötigt werden. Installieren Sie daher zuerst die abhängigen Pakete (erforderliche Abhängigkeiten).

1. Installieren Sie die Abhängigkeitspakete von Perl:

yum -y install perl (hier werden 27 Pakete mit Perl installiert, davon 3 abhängige Pakete)

2. Installieren Sie das Abhängigkeitspaket von mysql-community-client:

rpm -ivf mysql-community-client-5.7.27-1.el7.x86_64.rpm

Es wurde festgestellt, dass dieses Paket von mysql-community-libs abhängt. Installieren Sie daher zuerst das Paket mysql-community-libs.

Installieren Sie das Bibliothekspaket mysql-community-libs:

rpm -ivf mysql-community-libs-5.7.27-1.el7.x86_64.rpm

3. Installieren Sie mysql-community-cient-5.7.27-1.el7.x86_64.rpm

4. Installieren Sie das Abhängigkeitspaket von mysql-community-common:

rpm -ivf mysql-community-common-5.7.27-1.el7.x86_64.rpm

⑤Installieren Sie das MySQL Community Edition-Serverpaket erneut:

rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

⑥Überprüfen Sie, ob MySQL erfolgreich installiert wurde (wenn beim Start kein Fehler auftritt, bedeutet dies, dass die Installation erfolgreich war).

Starten Sie den MySQL-Dienst: systemctl start mysqld.service

2. Suchen Sie das temporäre Passwort und ändern Sie es

①Suchen Sie die Datei, in der das temporäre Passwort gespeichert ist:

suchen / -name mysql*log

②Temporäres Passwort anzeigen:

mehr /var/log/mysql.log | grep temp

(Das Passwort lautet C_XMoVU7jjcW)

③ Geben Sie mysql -u root -p und das temporäre Passwort ein, um sich anzumelden und die MySQL-Datenbankumgebung aufzurufen.

④In der MySQL-Datenbankumgebung:

1. Legen Sie die MySQL-Passwortrichtlinie fest:

mysql>globale Validate_Password_Policy auf 0 festlegen;

2. Legen Sie die Länge des MySQL-Passworts fest:

mysql>globale Validate_Password_Length=4 festlegen;

3. Passwort festlegen:

mysql>Passwort festlegen=Passwort('123456');

4. Beenden: quit; oder ctrl+z

3. Remote-Verbindungsbenutzer anzeigen und erstellen

① Überprüfen Sie, ob der Benutzer eine Remoteverbindung herstellen kann:

1. Anmelden: mysql -u root -p; geben Sie zum Anmelden das Kennwort ein (123456)

2. Geben Sie ein: use mysql;

3. Ansicht: Wählen Sie Host, Benutzer, Authentifizierungszeichenfolge vom Benutzer aus;

②Erstellen Sie einen Remote-Benutzer

1. Erstellen Sie einen Benutzer: Erstellen Sie den Benutzer „myroot“@„%“, identifiziert durch „123456“;

2. Berechtigungen erteilen: Gewähren Sie „myroot“@„%“ alle Berechtigungen für *.*.

3. Aktualisieren: Berechtigungen löschen;

4. Verwenden Sie das Navicat-Tool, um sich remote anzumelden

① Schalten Sie die Firewall aus: systemctl stop firewalld.service

② Eine Verbindung herstellen

③Verbindung erfolgreich

5. Konfigurieren Sie das Java-Projekt

Das Projekt enthält: Programmpaket (.war) + Datenpaket (.sql)

①Laden Sie die WAR- und Programmpakete in das Verzeichnis wbapps unter Tomcat hoch (im Verzeichnis /opt/soft/apach-tomcat-8.5.47).

② Importieren Sie das SQL-Datenpaket in Navicat (nach dem Herstellen der Verbindung mit der linken Maustaste klicken und dann auf „SQL-Datei ausführen“).

③Starten Sie den Tomcat-Dienst: (Starten Sie im Bin-Verzeichnis unter dem Verzeichnis apache-tomcat-8.5.47)

sh start-up.sh

④Ändern Sie die Datei, die das Projekt mit der Datenbank verbindet, damit das Projekt eine Verbindung zur Datenbank herstellen kann

Standardpfad: (Das Projekt wird nach dem Hochladen automatisch dekomprimiert, aktualisieren Sie es zuerst)

/opt/sotp/apache-tomcat-8.5.47/webapps/test/WEB-INF/klassen

Überarbeiten:

1. IP-Adresse des Datenbankdienstes: (Ändern Sie die Linux-IP-Adresse)

2. Datenbankname: (Änderung in den Projektdatenbanknamen)

3. Benutzername des Remote-Verbindungsbenutzers: (Benutzername myroot)

4. Passwort des Remote-Verbindungsbenutzers: (Passwort des Benutzers myroot)

5. Speichern

⑥ Schalten Sie die Firewall aus:

systemctl stoppe firewalld.service

⑦Öffnen Sie die Webseite: Geben Sie 192.168.1.181:8080/test ein

⑧Geben Sie Benutzernamen und Passwort ein, um die Anmeldung zu testen

⑨Anmelden

Oben sind alle Wissenspunkte zur Installation von MySQL und zur Konfiguration von Java unter Linux, die dieses Mal vorgestellt werden. Vielen Dank für Ihr Lernen und Ihre Unterstützung für 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • mysql-5.7.28 Installations-Tutorial unter Linux
  • Detailliertes Tutorial zur Verwendung von cmake zum Kompilieren und Installieren von MySQL unter Linux
  • Tutorial zur binären Kompilierung und Installation von MySql centos7 unter Linux
  • So konfigurieren Sie Java-Umgebungsvariablen im Linux-System
  • Installation und Konfiguration von Java-Umgebungsvariablen unter Linux
  • Detaillierte Schritte zur Installation von Java und Konfiguration von Umgebungsvariablen in Linux CentOS 7.0

<<:  Implementierungsprozessdatensatz für benutzerdefinierte Vue-Tabellenspalten

>>:  Erläuterung der Verwendung von GROUP BY in gruppierten Abfragen und der SQL-Ausführungsreihenfolge

Artikel empfehlen

Installationstutorial auf Unternehmensebene unter Verwendung des LAMP-Quellcodes

Inhaltsverzeichnis LAMP-Architektur 1.Lampeneinfü...

Perfekte Lösung für das Problem des CSS-Hintergrundbildpfads im Webpack

Innerhalb des Style-Tags der Vue-Komponente befin...

Bedingte Kommentare im Internet Explorer für XHTML

<br />Bedingte Kommentare sind eine einzigar...

So ändern Sie die Server-UUID in MySQL

Quelle des Problems: Wenn der Slave-Server der ge...

So erstellen Sie eine Datenbank in Navicat 8 für MySQL

Beim Entwickeln einer Website müssen Sie häufig e...

Detaillierte Analyse und Prüfung von SSD-Leistungsproblemen in MySQL-Servern

【Frage】 Wir haben einen HP-Server. Wenn die SSD e...

Analyse des Tutorials zur Implementierung der Remote-Anmeldung unter Linux

Linux wird im Allgemeinen als Server verwendet un...

So veröffentlichen Sie ein lokal erstelltes Docker-Image auf Dockerhub

Heute zeigen wir Ihnen, wie Sie das lokale Docker...

Detaillierte Erklärung der MySQL information_schema-Datenbank

1. Übersicht Die Datenbank information_schema ist...