Woher weiß ich, welche Version von MySQL oder MariaDB ich installiert habe?

Ich habe in diesen Jahren unzählige LAMP-Umgebungen installiert, und die optimale Konfiguration der Datenbank ist möglicherweise eine der besten Aufgaben, die wir zu bewältigen haben. Heute werden wir uns mit einem sehr grundlegenden Thema befassen, das der Roman-Webmaster möglicherweise benötigt. So finden Sie heraus, welche Version von MySQL oder MariaDB auf dem Betriebssystem installiert ist .

Um dieses Problem zu lösen, gibt es endlose Möglichkeiten, aber hier werden wir die einfachsten sammeln. Wir werden Lösungen vorschlagen, die sowohl vom Terminal als auch vom Browser aus verwendet werden können. Auf diese Weise können Sie unabhängig davon, ob Sie einen VPS-Server oder ein gemeinsames Hosting haben, die Version von MySQL oder MariaDB ermitteln, die Sie installiert haben.

Wie bekomme ich die Version von MySQL oder MariaDB in das System installiert?

Beginnen wir mit den Möglichkeiten, die wir mit dem Terminal haben. Sobald die Terminalsitzung geöffnet ist, führen Sie einfach den mysql --version und die Ausgabe wird wie folgt auf dem Bildschirm angezeigt:

 zeokat@serverdeprueba:~$ mysql --version mysql Ver 15.1 Distrib 10.1.34-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 

Nun, in diesem Fall haben wir MariaDB in Version 10.1.34 installiert, das heißt, Sie müssen auf die Nummer achten, die nach «Distrib» erscheint .

Über die Konsole können wir auch eine Verbindung zum MySQL- oder MariaDB-Server herstellen, wie in diesem Tutorial erläutert. Grundsätzlich müssen Sie den mysql -u'USUARIO' -p'CONTRASEÑA' und die Serverversion wird normalerweise in der Willkommensnachricht angezeigt . Trotzdem können wir die Abfrage SELECT version(); ausführen SELECT version(); und es zeigt uns die Version des installierten MySQL-Servers.

Wir können auch die Abfrage SHOW VARIABLES LIKE "%version%"; ausführen SHOW VARIABLES LIKE "%version%"; Das gibt uns mehr Informationen über die Version. Zum Beispiel können wir die Architektur des Servers, das Kompilierungsbetriebssystem usw. sehen.

See also  Überwachen Sie die Webseite oder den Server

Überprüfen Sie die auf einem Shared Hosting installierte MySQL-Version.

Im Allgemeinen ermöglicht Shared Hosting nicht, dass Remotesitzungen von SSH geöffnet werden. Daher können wir das Terminal nicht verwenden. In diesem Fall haben wir zwei Möglichkeiten:

  • Die erste Möglichkeit ist die Verwendung eines installierten Datenbankmanagers (z. B. in cPanel ist phpMyAdmin oder Adminer sehr verbreitet) . Für mich ist es die empfohlene und schnellste Option.
  • Die zweite Möglichkeit besteht darin , ein eigenes PHP-Skript auszuführen, um die installierte Version von MariaDB oder MySQL herauszufinden . Es dauert etwas länger, ist aber genauso effektiv.

Wenn wir die erste Option verwenden, müssen wir nur auf phpMyAdmin oder Adminer zugreifen und die Informationen mit der MySQL-Version werden bereits auf dem Bildschirm angezeigt.

Wenn wir unser eigenes Skript verwenden .php , müssen wir es im öffentlichen Ordner (normalerweise public_html ) und mit der Erweiterung .php . Der Inhalt der Datei wäre:

 <?php   //Editar los parametros USUARIO y CONTRASEÑA con los de nuestro servidor $mysql = mysqli_connect('localhost', 'USUARIO', 'CONTRASEÑA');   //Intentamos conectarnos al servidor if (mysqli_connect_errno()) { printf("Conexion fallida: %sn", mysqli_connect_error()); exit(); }   //Mostramos en pantalla la versión de lservidor MySQL o MariaDB printf("Version del servidor MySQL: %sn", mysqli_get_server_info($mysql));   //Cerramos la conexion mysqli_close($mysql); ?> 

Dann greifen wir über den Browser auf dieses Skript zu und die Browserversion wird angezeigt. Wie Sie sehen, gibt es mehrere Möglichkeiten, die Version des MySQL-Servers zu bestimmen, aber jede, die diejenige auswählt, die für ihn einfacher ist.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *