4 sposoby na uzyskanie wersji MySQL ⋆ ALexHost SRL

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills
27.11.2024

4 sposoby na uzyskanie wersji MySQL

Zrozumienie, która wersja MySQL jest używana, jest niezbędne do zarządzania środowiskiem bazy danych. Niezależnie od tego, czy rozwiązujesz problemy, przeprowadzasz aktualizacje, czy sprawdzasz zgodność z określonymi funkcjami, znajomość dokładnej wersji MySQL może zaoszczędzić czas i zapewnić optymalną wydajność. Istnieją różne metody uzyskania tych informacji, w zależności od tego, czy korzystasz z wiersza poleceń, narzędzi administracyjnych MySQL, czy nawet języków programowania.

W tym artykule omówimy 4 różne sposoby sprawdzania wersji MySQL w systemach Linux, Windows i językach programowania, takich jak PHP.

1. Korzystanie z interfejsu wiersza poleceń MySQL (CLI)

Jedną z najpopularniejszych metod sprawdzania wersji MySQL jest interfejs wiersza poleceń MySQL (CLI). Metoda ta pozwala na pobranie wersji z wnętrza samego środowiska MySQL.

Przewodnik krok po kroku:

  1. Otwórz terminal lub wiersz poleceń.
  2. Zaloguj się do MySQL za pomocą następującego polecenia:
    mysql -u root -p

    Zastąp

    root
    swoją nazwą użytkownika MySQL. Po wykonaniu polecenia zostaniesz poproszony o podanie hasła.
  3. Po zalogowaniu wykonaj następujące zapytanie SQL:
    SELECT VERSION();

    Spowoduje to zwrócenie uruchomionej wersji MySQL. Na przykład:

    --------------------
    | VERSION() |
    --------------------
    | 8.0.21 |
    --------------------
  4. Zamknij MySQL wpisując:
    exit;

Ta metoda daje dokładny numer wersji bezpośrednio z poziomu środowiska MySQL, co czyni ją idealną dla administratorów pracujących na serwerze.


2. Korzystanie z polecenia mysqladmin

Narzędzie

mysqladmin
jest kolejnym narzędziem, które dostarcza informacji o serwerze MySQL, w tym o wersji. Ta metoda pozwala sprawdzić wersję z terminala bez konieczności logowania się do MySQL.

Przewodnik krok po kroku:

  1. Otwórz terminal lub wiersz poleceń.
  2. Uruchom następujące polecenie:
    mysqladmin -u root -p version

    Po wyświetleniu monitu należy wprowadzić hasło MySQL.

  3. Wyjście wyświetli kilka szczegółów dotyczących instalacji MySQL, w tym wersję:
    mysqladmin Ver 9.1 Distrib 8.0.21, for Linux on x86_64
    Wersjaserwera 8.0.21
    Protokół w wersji 10
    Połączenie Localhost przez gniazdo UNIX
    Czas pracy: 2 godziny 15 minut 45 sekund
  4. Poszukaj wiersza Wersja serwera, który pokaże aktualną wersję MySQL.

Polecenie

mysqladmin
jest przydatne dla administratorów systemu, którzy wolą uzyskać szybkie informacje bez logowania się do powłoki MySQL.


3. Sprawdzanie wersji MySQL za pomocą polecenia status

Innym prostym sposobem na pobranie wersji MySQL z powłoki MySQL jest użycie polecenia

status
. Ta metoda dostarcza również dodatkowych informacji o serwerze, takich jak czas pracy i aktualnie używana baza danych.

Przewodnik krok po kroku:

  1. Zaloguj się do MySQL za pomocą polecenia:
    mysql -u root -p
  2. Po wejściu do powłoki MySQL wpisz następujące polecenie:
    status;
  3. Otrzymasz wynik podobny do tego:
    --------------
    mysql Ver 8.0.21 dla Linux na x86_64 (MySQL Community Server - GPL)
    Identyfikator połączenia: 5
    Bieżąca baza danych: test
    Bieżący użytkownik: root@localhost
    Wersja serwera: 8.0.21
    Wersja protokołu: 10
    Czas pracy: 1 godzina 35 minut 20 sekund
  4. Poszukajwiersza “Wersja serwera” dla wersji MySQL.

Polecenie

status
nie tylko podaje wersję MySQL, ale także wyświetla informacje o aktywności serwera, dzięki czemu jest cennym narzędziem dla administratorów baz danych.


4. Używanie PHP do sprawdzania wersji MySQL

Jeśli pracujesz w środowisku programistycznym i nie masz dostępu do powłoki, możesz sprawdzić wersję MySQL za pomocą PHP. Jest to szczególnie przydatne dla twórców stron internetowych, którzy chcą zweryfikować wersję MySQL w środowisku hostingu współdzielonego.

Przewodnik krok po kroku:

  1. Utwórz plik PHP na swoim serwerze internetowym z następującą zawartością:

    // Utwórz połączenie z MySQL
    $conn = new mysqli('localhost', 'root', 'your_password');
    // Sprawdź połączenie
    if($conn->connect_error) {
    die(“Połączenie nie powiodło się: “. $conn->connect_error);
    }// Pobierz wersję MySQL
    echo “Wersja MySQL: “. $conn->server_info;// Zamknij połączenie
    $conn->close();
    ?>
  2. Zapisz plik jako
    check_mysql_version.php
    i umieść go w katalogu głównym dokumentu serwera WWW (na przykład
    /var/www/html/
    ).
  3. Otwórz przeglądarkę i przejdź do pliku:
    http://your-server-ip/check_mysql_version.php
  4. Zobaczysz wynik podobny do tego:
    Wersja MySQL: 8.0.21

Ta metoda jest idealna dla programistów, którzy zarządzają MySQL za pośrednictwem serwera WWW i muszą szybko zweryfikować wersję MySQL za pomocą skryptu PHP.


Wnioski

Znajomość wersji MySQL ma kluczowe znaczenie dla utrzymania zdrowia, bezpieczeństwa i kompatybilności systemu baz danych. Niezależnie od tego, czy jesteś administratorem zarządzającym wieloma serwerami, czy programistą pracującym na współdzielonym środowisku hostingowym, masz kilka opcji, aby pobrać wersję MySQL.

Oto krótkie podsumowanie 4 sposobów na uzyskanie wersji MySQL:

  1. Korzystanie z interfejsu wiersza poleceń MySQL (CLI) – przydatne dla administratorów pracujących bezpośrednio na serwerze.
  2. Za pomocą polecenia
    mysqladmin
    – zapewnia szybki sposób na uzyskanie szczegółów wersji bez logowania się do MySQL.
  3. Korzystanie z polecenia
    status
    – zwraca informacje o wersji wraz z innymi przydatnymi danymi o stanie serwera.
  4. Korzystanie z PHP – idealne dla programistów pracujących w środowisku internetowym bez dostępu do terminala.

Korzystając z jednej z tych metod, można łatwo określić wersję MySQL i upewnić się, że system jest aktualny i działa poprawnie.

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills