4 начина за получаване на версията на MySQL ⋆ ALexHost SRL

Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

Skills
27.11.2024

4 начина за получаване на версията на MySQL

Разбирането на това коя версия на MySQL използвате е от съществено значение за управлението на вашата среда за бази данни. Независимо дали отстранявате неизправности, извършвате ъпгрейди или проверявате за съвместимост с определени функции, познаването на точната версия на MySQL може да ви спести време и да осигури оптимална производителност. Съществуват различни методи за получаване на тази информация в зависимост от това дали използвате командния ред, инструментите за администриране на MySQL или дори езици за програмиране.

В тази статия ще разгледаме 4 различни начина за проверка на версията на MySQL в Linux, Windows и чрез езици за програмиране като PHP.

1. Използване на интерфейса на командния ред (CLI) на MySQL

Един от най-разпространените методи за проверка на версията на MySQL е чрез интерфейса на командния ред (CLI) на MySQL. Този метод ви позволява да извлечете версията от самата среда на MySQL.

Ръководство стъпка по стъпка:

  1. Отворете терминала или командния ред.
  2. Влезте в MySQL, като използвате следната команда:
    mysql -u root -p

    Заменете root с вашето MySQL потребителско име. След като изпълните командата, ще бъдете помолени да въведете паролата си.

  3. След като влезете в системата, изпълнете следната SQL заявка:
    SELECT VERSION();

    Това ще върне версията на MySQL, която използвате. Например:

    --------------------
    | VERSION() |
    --------------------
    | 8.0.21 |
    --------------------
  4. Излезте от MySQL, като въведете:
    exit;

Този метод дава точен номер на версията директно от средата на MySQL, което го прави идеален за администратори, работещи на сървъра.


2. Използване на командата mysqladmin

Помощната програма mysqladmin е друг инструмент, който предоставя информация за сървъра MySQL, включително за версията. Този метод ви позволява да проверите версията от терминала, без да е необходимо да влизате в MySQL.

Ръководство стъпка по стъпка:

  1. Отворете терминала или командния ред.
  2. Изпълнете следната команда:
    mysqladmin -u root -p version

    Ще трябва да въведете паролата си за MySQL, когато бъдете подканени.

  3. На изхода ще се появят няколко детайла за вашата инсталация на MySQL, включително версията:
    mysqladmin Ver 9.1 Distrib 8.0.21, for Linux on x86_64
    Server version 8.0.21
    Protocol version 10
    Connection Localhost via UNIX socket
    Uptime: 2 hours 15 min 45 sec
  4. Потърсете реда Версия на сървъра, който ще покаже текущата версия на MySQL.

Командата mysqladmin е полезна за системните администратори, които предпочитат да получават бърза информация, без да влизат в MySQL shell.


3. Проверка на версията на MySQL чрез командата status

Друг прост начин за получаване на версията на MySQL от средата на MySQL shell е чрез използването на командата

status
. Този метод предоставя и допълнителна информация за сървъра, като например време на работа и текущата използвана база данни.

Ръководство стъпка по стъпка:

  1. Влезте в MySQL, като използвате командата:
    mySQL -u root -p
  2. След като влезете в средата на MySQL, въведете следната команда:
    status;
  3. Ще получите изходна информация, подобна на тази:
    --------------
    mysql Ver 8.0.21 for Linux on x86_64 (MySQL Community Server - GPL)
    Connection id: 5
    Current database: test
    Current user: root@localhost
    Server version: 8.0.21
    Protocol version: 10
    Uptime: 1 hour 35 min 20 sec
  4. Потърсетереда “Server version” за версията на MySQL.

Командата Status не само предоставя информация за версията на MySQL, но и показва информация за дейността на сървъра, което я прави ценен инструмент за администраторите на бази данни.


4. Използване на PHP за проверка на версията на MySQL

Ако работите в среда за уеб разработка и нямате достъп до шел, можете да проверите версията на MySQL с помощта на PHP. Това е особено полезно за уеб разработчици, които искат да проверят версията на MySQL в среда на споделен хостинг.

Ръководство стъпка по стъпка:

  1. Създайте PHP файл на вашия уеб сървър със следното съдържание:
    <?php
    // Create a connection to MySQL
    $conn = new mysqli('localhost', 'root', 'your_password');// Check connection
    if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
    }// Get MySQL version
    echo "MySQL version: " . $conn->server_info;// Close the connection
    $conn->close();
    ?>
  2. Запазете файла като check_mysql_version.php и го поставете в кореновата директория на документа на вашия уеб сървър (например /var/www/html/).
  3. Отворете браузъра си и отидете до файла:
    http://your-server-ip/check_mysql_version.php
  4. Ще видите изходна информация, подобна на тази:
    MySQL version: 8.0.21

Този метод е идеален за разработчици, които управляват MySQL чрез уеб сървър и трябва бързо да проверят версията на MySQL чрез PHP скрипт.


Заключение

Познаването на версията на MySQL е от решаващо значение за поддържането на здравето, сигурността и съвместимостта на вашата система за бази данни. Независимо дали сте администратор, управляващ множество сървъри, или разработчик, работещ в споделена хостинг среда, имате няколко възможности за получаване на версията на MySQL.

Ето кратко обобщение на 4-те начина за получаване на версията на MySQL:

  1. Използване на интерфейса на командния ред (CLI) на MySQL – Полезно за администратори, които работят директно на сървъра.
  2. Използване на командата mysqladmin – предоставя бърз начин за получаване на информация за версията, без да се налага да влизате в MySQL.
  3. Използване на командата status – връща информация за версията заедно с други полезни данни за състоянието на сървъра.
  4. Използване на PHP – Идеално за разработчици, работещи в уеб среда без достъп до терминал.

Като използвате един от тези методи, можете лесно да определите версията на MySQL и да се уверите, че системата ви е актуална и функционира правилно.

Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

Skills