So installieren Sie JDK und Mysql auf dem Linux-System Ubuntu 18.04

So installieren Sie JDK und Mysql auf dem Linux-System Ubuntu 18.04

Plattformbereitstellung

1. JDK installieren

Schritt 1. Laden Sie OracleJDK herunter
Schritt 2. Entpacken
Schritt 3. Umgebungsvariablen hinzufügen

Die spezifischen Vorgänge sind wie folgt:

Zitrone@ubuntu:~$ cd ~/download/
Zitrone@ubuntu:~/download$ wget https://download.oracle.com/otn-pub/java/jdk/13.0.2+8/d4173c853231432d94f001e99d882ca7/jdk-13.0.2_linux-x64_bin.tar.gz

Zitrone@ubuntu:~/download$ tar vxf jdk-8u191-linux-x64.tar.gz
lemon@ubuntu:~/download$ ls #Dateien im aktuellen Verzeichnis anzeigen
jdk1.8.0_191 jdk-8u191-linux-x64.tar.gz
lemon@ubuntu:~/download$ sudo mv jdk1.8.0_191/ /usr/local/jdk1.8/ #Verschieben Sie den Ordner jdk1.8.0_191 nach /usr/local/ und benennen Sie ihn in jdk1.8 um
lemon@ubuntu:~/download$ sudo vim /etc/profile #Umgebungsvariablen bearbeiten

Fügen Sie am Ende der Umgebungsvariablen Folgendes hinzu:

exportiere JAVA_HOME=/usr/local/jdk1.8
exportiere JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH

Nach dem Speichern müssen die Umgebungsvariablen neu geladen werden, damit diese wirksam werden:

lemon@ubuntu:~/download$ source /etc/profile #Umweltvariablen aktualisieren, damit sie wirksam werden
lemon@ubuntu:~$ java -version#Geben Sie java -version ein. Wenn die folgenden Informationen angezeigt werden, ist das JDK erfolgreich installiert.
Java-Version „1.8.0_191“
Java(TM) SE-Laufzeitumgebung (Build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (Build 25.191-b12, gemischter Modus)

2. MySQL installieren

Schritt 1. MySQL installieren und konfigurieren
Schritt 2. Datenbank und Tabelle erstellen

Da ich mich bei der Installation des Ubuntu-Systems für die Installation des LAMP-Dienstes entschieden habe, wurde MySQL bereits installiert und muss nur noch eingerichtet werden, um es zu aktivieren.

Testen Sie, ob es installiert ist:

lemon@ubuntu:~$ mysql #Geben Sie mysql ein. Wenn die folgende Eingabeaufforderung angezeigt wird, bedeutet dies, dass mysql installiert wurde.
FEHLER 1045 (28000): Zugriff für Benutzer „lemon“@„localhost“ verweigert (mit Passwort: NEIN)

Falls nicht installiert:

Zitrone@ubuntu:~$ sudo apt-get installiere MySQL-Server
lemon@ubuntu:~$ sudo apt installiert keinen MySQL-Client
Zitrone@ubuntu:~$ sudo apt install libmysqlclient-dev

Falls bereits installiert:

Zitrone@ubuntu:~$ sudo mysql_secure_installation

Beide starten den MySQL-Setup-Prozess. Die spezifischen Einstellungen sind wie folgt:

#1
Mit dem VALIDATE PASSWORD PLUGIN können Passwörter getestet werden …
Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein: N (Prüfung auf schwache Passwörter deaktivieren)

#2
Bitte legen Sie hier das Passwort für root fest...
Neues Passwort: (Root-Passwort festlegen)
Neues Passwort erneut eingeben: (erneut eingeben)

#3
Standardmäßig hat eine MySQL-Installation einen anonymen Benutzer,
Damit kann sich jeder bei MySQL anmelden, ohne
ein für sie angelegtes Benutzerkonto...
Anonyme Benutzer entfernen? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein): Y (Anonyme Benutzer nicht aktivieren)

#4
Normalerweise sollte root nur die Verbindung herstellen dürfen von
'localhost'. Dadurch wird sichergestellt, dass niemand erraten kann,
das Root-Passwort aus dem Netzwerk...
Remote-Anmeldung als Root nicht zulassen? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein): Y (Remote-Anmeldung als Root nicht zulassen)

#5
MySQL verfügt standardmäßig über eine Datenbank namens "test", die
Jeder kann darauf zugreifen...
Testdatenbank entfernen und darauf zugreifen? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein) : N

#6
Durch das Neuladen der Berechtigungstabellen wird sichergestellt, dass alle
Die bisher getroffenen Maßnahmen werden sofort wirksam.
Berechtigungstabellen jetzt neu laden? (Drücken Sie y|Y für Ja, eine beliebige andere Taste für Nein): Y (Berechtigungstabellen sofort aktualisieren)

Fertig!

Geben Sie als Nächstes MySQL ein, um den Vorgang auszuführen:

#Nach der Installation der neuesten Version von MySQL können Sie sich nicht mehr mit einem Passwort anmelden. Sie müssen sich mit sudo anmelden, um die Anmeldemethode zu ändern.
Zitrone@ubuntu:~$ sudo mysql -uroot -p
Passwort eingeben: (leeres Passwort)
MySQL>
mysql>UPDATE mysql.user SET authentication_string=PASSWORD('LEMON'), plugin='mysql_native_password' WHERE user='root';
mysql> FLUSH-PRIVILEGIEN;
mysql>Beenden

lemon@ubuntu:~$ sudo service mysql neu starten
Zitrone@ubuntu:~$ mysql -u root -p
Geben Sie das Passwort ein: (das im vorherigen Schritt festgelegte Passwort in den PASSWORT-Klammern)
mysql>DATENBANK ERSTELLEN nutch;
mysql>Nutch verwenden
mysql> CREATE TABLE `Webseite` (
`id` varchar(767) NICHT NULL,
`Header`-Blob,
`text` mediumtext DEFAULT NULL,
`status` int(11) DEFAULT NULL,
`Markierungs`-Blob,
`parseStatus`-Blob,
`modifiedTime` bigint(20) DEFAULT NULL,
`score` float DEFAULT NULL,
`typ` varchar(32) ZEICHENSATZ latin1 STANDARD NULL,
`baseUrl` varchar(767) DEFAULT NULL,
`Inhalt` Longblob,
`Titel` varchar(2048) DEFAULT NULL,
`reprUrl` varchar(767) DEFAULT NULL,
`fetchInterval` int(11) DEFAULT NULL,
`prevFetchTime` bigint(20) DEFAULT NULL,
`inlinks` Mediumblob,
`prevSignature`-Blob,
`outlinks` mediumblob,
`fetchTime` bigint(20) DEFAULT NULL,
`retriesSinceFetch` int(11) DEFAULT NULL,
`ProtokollStatus`-Blob,
`Signatur`-Blob,
`Metadaten`-Blob,
`batchId`varchar(767)DEFAULT NULL,
PRIMÄRSCHLÜSSEL (`id`)
) ENGINE=InnoDB
ROW_FORMAT=KOMPRIMIERT
STANDARD-ZEICHENSATZ=utf8mb4;
mysql>Beenden

*Standardmäßig erlaubt MySQL keine Remote-Anmeldung. Wenn Sie Remote-Zugriff benötigen, müssen Sie einige Änderungen vornehmen:

Zitrone@ubuntu:~$sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
#Kommentieren Sie bind-address = 127.0.0.1 aus und starten Sie den MySQL-Dienst neu
Zitrone@ubuntu:~$ sudo service mysqld start

Als Nächstes können Sie über Software wie Navicat auf anderen Computern auf die Datenbank zugreifen.

Das ist es.

Das könnte Sie auch interessieren:
  • Vollständiges Tutorial zur Installation von Apache, MySQL, PHP, LAMP auf Ubuntu 18.04
  • Ubuntu 18.04 fordert bei der Installation von MySQL nicht zur Eingabe eines Kennworts auf und wie man das Problem löst
  • Detaillierte Erläuterung des Installationsprozesses von MySQL unter Ubuntu 18.04.4

<<:  MySql schnelles Einfügen von zig Millionen großen Datenbeispielen

>>:  Node.js+Postman zur Simulation der HTTP-Server- und Client-Interaktion

Artikel empfehlen

Flex-Anordnung in CSS darstellen (Layouttool)

In Bezug auf die Anzeige: flexibles Layout: Manch...

So ändern Sie Flash-SWF-Dateien in Webseiten

Ich denke, dies ist ein Problem, auf das viele Leu...

So verwenden Sie Navicat zum Exportieren und Importieren einer MySQL-Datenbank

MySql ist eine Datenquelle, die wir häufig verwen...

So lösen Sie das Problem, dass der Docker-Container keinen Vim-Befehl hat

Finden Sie das Problem Als ich heute versuchte, d...

Kapseln Sie die Navigationsleistenkomponente mit Vue

Vorwort: Die vollständige Kapselung eines Funktio...

Lernen Sie die Grundlagen der JavaScript-DOM-Operationen in einem Artikel

DOM-Konzepte DOM: Dokumentobjektmodell: Das Dokum...

Lösung für den Fehler „Mehrere Primärschlüssel definiert“ in MySQL

Es gibt zwei Möglichkeiten, einen Primärschlüssel...

Detaillierte Erklärung der JQuery-Datagrid-Abfrage

Inhaltsverzeichnis Fügen Sie dem Tree-Element Cod...

Tutorial zur Installation und Konfiguration von MySQL 5.7

In diesem Artikel finden Sie das Tutorial zur Ins...

MySQL-Sortierung mittels Index-Scan

Inhaltsverzeichnis Installieren Sie Sakila Index-...