Alors, installez MySQL sur Ubuntu 18.04

Eine Vorgängerversion dieses Tutorials disponibles à l’adresse Hazel Virdó verfasst

Einführung

MySQL est un exemple de système de gestion de données, mis à jour à la dernière minute, https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql- php-lamp-stack-ubuntu-18-04 [piles-LAMP] (Linux, Apache, MySQL, PHP / Python / Perl) sont installées. Zur Verwaltung seiner Daten verwendet es eine relationale Datenbank et SQL (Strukturierte Abfragesprache).

Vous trouverez les informations clés sur l’installation: Cliquez ici pour télécharger, télécharger et installer un serveur mysql-server + `-Paket und führen si vous souhaitez en savoir plus sur ce que nous proposons.

sudo apt update
sudo apt install mysql-server
sudo mysql_secure_installation

Voir les autres tutoriels sur le développement de MySQL-Version 5.7 sur Ubuntu 18.04-Server installieren. Votre adresse e-mail MySQL-Installation de la version 5.7 a été ajoutée au catalogue, connectez-vous maintenant MySQL 5.7-Updateleitfaden] lesen.

Voraussetzungen

Aidez-nous à résoudre le problème: Cliquez ici pour en savoir plus sur:

  • Einen Ubuntu 18.04-Server, cliquez ici pour voir Installationshandbuch eingerichtet wurde, einschließlich eines Nicht- * Root * - Plus que des mit + sudo + -Rechten und einer Firewall.

Schritt 1 - MySQL installieren

Dans Ubuntu, la version 18.04 affiche la version la plus récente de MySQL avec APT-Paket-Repository enthalten. Voir les versions de MySQL 5.7.

Cliquez ici pour afficher les informations sur le serveur avec le mot-clé '+ apt + `:

sudo apt update

Vous êtes le propriétaire de la solution standard:

sudo apt install mysql-server

Cliquez sur MySQL pour installer MySQL. Da Ihre MySQL-Installation dadurch unsicher wird, werden wir uns zunächst damit befassen.

Schritt 2 - Configuration de MySQL

Soyez le premier à donner votre avis sur ce qu’il faut savoir. Vous trouverez ici les options de connexion à distance et les connexions à distance. En savoir plus sur MySQL - Versions des partitions pour télécharger des manuels d’initialisation d’initialisation des instructions, des données de base et des données de traitement.

Führen Sie das Sicherheitsskript aus:

sudo mysql_secure_installation

Il est important de noter que le temps passé dans la base de données, en tant que résultat, est similaire à celui de MySQL-Installation dans la base de données MySQL. En savoir plus, connectez-vous à la liste des références, cliquez ici pour afficher le plug-in, cliquez ici pour afficher le modèle, les caractéristiques et les caractéristiques de votre serveur MySQL-Passworts testen können. Il n’y a pas encore de réponses disponibles pour ce moment-là, mais vous ne trouvez pas votre mot de passe pour MySQL- * Root * -Benutzer festzulegen. Geben Sie ein sicheres Passwort Ihrer Wahl est le meilleur des meilleures adresses.

Il y a plus d’un mois + Y + et plus * + Entrée + `` ’' Trouvez des entreprises anonymes inconnues dans les environs de Testdatenbank, Log-Connect-Remote-Root et autres applications dans les environs de MySpace, afin d’enregistrer toutes les informations, ainsi que les fonctionnalités de MySQL.

Connectez-vous à MySQL-Datenverzeichnis avec les options de démarrage, puis mysql_install_db + pour les versions 5.7.6 et + mysqld --initialize + pour 5.7.6 et später. Envoi de MySQL avec la distribution Debian installée dans le monde, dans le monde entier, depuis le dernier jour; Sie müssen nichts tun. Wenn Sie versen, den Befehl trotzdem auszuführen, folgender Fehler angezeigt:

Sortie

mysqld: Can't create directory '/var/lib/mysql/' (Errcode: 17 - File exists)
. . .
2018-04-23T13:48:00.572066Z 0 [ERROR] Aborting

Vous devez vous procurer un mot de passe pour MySQL- * Root * -Benutzer festgelegt haben, vous devez être sûr de ce qu’il est, si vous êtes un utilisateur de MySQL-Shell avec un passeport authentique. En savoir plus sur les salaires, les notes, les noms de personnes, les raisons, 3 années plus tôt.

Schritt 3 - (facultatif) Einstellen der Benutzerauthentifizierung und der Berechtigungen

Dans Ubuntu-Systemen avec MySQL 5.7 (et plus de versions) est MySQL- * Root * -Benutzer so eingestellt. Il n’y a aucun doute. Cliquez ici pour afficher le code postal, cliquez ici, cliquez ici pour obtenir plus de détails. Cliquez ici pour en savoir plus sur le programme phpMyAdmin) den Zugriff auf den Benutzer ermöglichen müssen.

Votre mot de passe pour MySQL, ainsi que pour les droits d’accès et les fonctionnalités, identifiez le type de code d’authentification utilisé avec + auth_socket + auf + mysql_native_password + umstellen. En savoir plus sur MySQL-Eingabeaufforderung Ihres Terminals:

sudo mysql

Il n’y a pas encore d’avis pour ce moment-là

SELECT user,authentication_string,plugin,host FROM mysql.user;
Output+------------------+-------------------------------------------+-----------------------+-----------+
| user             | authentication_string                     | plugin                | host      |
+------------------+-------------------------------------------+-----------------------+-----------+
| root             |                                           | auth_socket           | localhost |
| mysql.session    | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |
| mysql.sys        | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |
| debian-sys-maint | *CC744277A401A7D25BE1CA89AFF17BF607F876FF | mysql_native_password | localhost |
+------------------+-------------------------------------------+-----------------------+-----------+
4 rows in set (0.00 sec)

Dans ce domaine, vous trouverez les informations suivantes: * Racine * -Benutzer sich tatsächlich mit dem Plugin + auth_socket + authentifiziert. Vous êtes le premier à indiquer le mot de passe * ci-dessous pour vérifier l’authenticité de votre passeport, à partir du moment où vous en avez besoin, ainsi que des autres utilisateurs. Achen Sie darauf, ++ in eark starkes Passwort Ihrer Wahl zundern, et beachen, alli., Deux fois après le départ de la fête * Root * -Passwort ändert, après le séjour à Schritt 2 festgelegt haben:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';

Vous êtes le premier à donner + FLUSH PRIVILEGES + `aus, wodurch der Server angewiesen wird, die Berechtigungstabellen neu zu laden und die neuen Änderungen umzusetzen:

FLUSH PRIVILEGES;

En savoir plus sur ce que je veux savoir sur ce produit Authentification, authentification, authentification, recherche, racine et contenu:

SELECT user,authentication_string,plugin,host FROM mysql.user;
Output+------------------+-------------------------------------------+-----------------------+-----------+
| user             | authentication_string                     | plugin                | host      |
+------------------+-------------------------------------------+-----------------------+-----------+
| root             | *3636DACC8616D997782ADD0839F92C1571D6D78F |  | localhost |
| mysql.session    | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |
| mysql.sys        | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost |
| debian-sys-maint | *CC744277A401A7D25BE1CA89AFF17BF607F876FF | mysql_native_password | localhost |
+------------------+-------------------------------------------+-----------------------+-----------+
4 rows in set (0.00 sec)

Sie könen in diesem Connectez-vous, achetez MySQL-Benutzer * root * avec un mot de passe authentifié. Sobald Sie meurt au plus tôt le serveur est meilleur que le reste, mais meurent depuis MySQL-Shell verlassen:

exit

Autres sources disponibles, plus facilement, avec plus de flux de travail, mais avec un meilleur résultat avec MySQL via MySpace. Vous êtes le propriétaire de MySQL-Shell pour le moment:

sudo mysql

Vous êtes déjà inscrit (e) dans votre bibliothèque professionnelle ou professionnelle?

CREATE USER ''@'localhost' IDENTIFIED BY '';

Gewähren Sie Ihrem neuen Benutzer a commencé à travailler pour vous. Résultats de recherche des vendeurs, des banques, des banques, des banques, des banques de données, des banques de données, des banques de données, des noms de domaine, des noms de domaine, etc.:

GRANT ALL PRIVILEGES ON *.* TO ''@'localhost' WITH GRANT OPTION;

Beachten Sie, dass Sie an dieser Stelle den Befehl + FLUSH PRIVILEGES + nicht erneut ausführen müssen. Cliquez ici pour afficher le commentaire détaillé plus bas, + INSERT + , + UPDATE + oder + DELETE + ’Endern. En savoir plus sur ce livre, qui a déjà été publié et qui est en plus, est «+ FLUSH PRIVILEGES +« hier nicht erforderlich.

Danach verlassen Sie die MySQL-Shell:

exit

Abschließend testen wir die MySQL-Installation.

Schritt 4 - Test de MySQL

Unabhängig davon, avec les commandes installées, sollicite MySQL automatiquement depuis le début. Il n’y a pas encore de test, mais vous avez déjà le statut.

systemctl status mysql.service

Si vous aimez la musique Meldung Sehen:

Sortie

● mysql.service - MySQL Community Server
  Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en
  Active: active (running) since Wed 2018-04-23 21:21:25 UTC; 30min ago
Main PID: 3754 (mysqld)
   Tasks: 28
  Memory: 142.3M
     CPU: 1.994s
  CGroup: /system.slice/mysql.service
          └─3754 /usr/sbin/mysqld

Lorsque MySQL n’a pas encore été utilisé, vous pouvez télécharger le système de démarrage de mysql + `starten.

Für eine zusätzliche Überprüfung können Si vous souhaitez télécharger une banque de données, indiquez-le, indiquez-le comme suit: ʻmysqladmin + ` ’', puis cliquez sur le bouton" Administrateur "pour créer un compte administratif Befehle ausführen können. Cliquez ici pour afficher les notes de synthèse, ainsi que * racine * (+ -u racine `) avec MySQL, avec mot de passe (` -p +`), et la version précédente.

sudo mysqladmin -p -u root version

Sie sollten folgende Meldung sehen:

Sortie

mysqladmin  Ver 8.42 Distrib 5.7.21, for Linux on x86_64
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Server version      5.7.21-1ubuntu1
Protocol version    10
Connection      Localhost via UNIX socket
UNIX socket     /var/run/mysqld/mysqld.sock
Uptime:         30 min 54 sec

Threads: 1  Questions: 12  Slow queries: 0  Opens: 115  Flush tables: 1  Open tables: 34  Queries per second avg: 0.006

Das bedeutet, dass MySQL ausgeführt wird.

Fazit

Si vous n’utilisez pas MySQL, cliquez sur Serveur installé. Hier sind einige Date de sortie de la première journée de la semaine: