GNU/Linux >> Znalost Linux >  >> Linux

Jak zkontrolovat verzi MySQL v Linuxu

MySQL je jedním z nejpopulárnějších systémů pro správu databází s otevřeným zdrojovým kódem a používá jej mnoho webových stránek a organizací. Na internetu je k dispozici mnoho verzí MySQL. Pokud chcete hostovat aplikaci, která vyžaduje konkrétní verzi MySQL, budete potřebovat znát verzi MySQL nainstalovanou na vašem serveru.

V tomto příspěvku vám ukážeme, jak zkontrolovat verzi MySQL v Linuxu.

Předpoklady

  • Server s libovolným operačním systémem Linux na cloudové platformě Atlantic.Net
  • Nainstalovaný a spuštěný server MySQL
  • Heslo uživatele root nakonfigurované na vašem serveru

1. Zkontrolujte verzi MySQL pomocí příkazového řádku

Jednoduchý a nejsnadnější způsob, jak zkontrolovat verzi MySQL ve vašem systému, je z příkazového řádku. Pokud máte root přístup ke svému linuxovému serveru, můžete použít následující příkaz ke kontrole verze MySQL:

mysql -V

Verzi MySQL získáte v následujícím výstupu:

mysql  Ver 8.0.26 for Linux on x86_64 (Source distribution)

MySQL také poskytuje nástroj příkazového řádku MySQLAdmin pro provádění několika administrativních úkolů. Tento nástroj můžete také použít ke kontrole verze MySQL:

mysqladmin -V

Získáte následující výstup:

mysqladmin  Ver 8.0.26 for Linux on x86_64 (Source distribution)

2. Zkontrolujte verzi MySQL pomocí ZOBRAZIT PROMĚNNÉ

Verzi MySQL můžete zkontrolovat také pomocí nástroje příkazového řádku MySQL.

Nejprve se připojte k serveru MySQL pomocí následujícího příkazu:

mysql -u root -p

Po připojení zkontrolujte verzi MySQL pomocí následujícího příkazu:

mysql> SHOW VARIABLES LIKE '%version%';

Verzi MySQL získáte v následujícím výstupu:

+--------------------------+-------------------------------+
| Variable_name            | Value                         |
+--------------------------+-------------------------------+
| admin_tls_version        | TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 |
| immediate_server_version | 999999                        |
| innodb_version           | 8.0.26                        |
| original_server_version  | 999999                        |
| protocol_version         | 10                            |
| replica_type_conversions |                               |
| slave_type_conversions   |                               |
| tls_version              | TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 |
| version                  | 8.0.26                        |
| version_comment          | Source distribution           |
| version_compile_machine  | x86_64                        |
| version_compile_os       | Linux                         |
| version_compile_zlib     | 1.2.11                        |
+--------------------------+-------------------------------+

3. Zkontrolujte verzi MySQL pomocí SELECT VERSION

Po připojení k serveru MySQL můžete také použít VYBRAT VERZI příkaz ke kontrole verze MySQL.

mysql> SELECT VERSION();

Získáte následující výstup:

+-----------+
| VERSION() |
+-----------+
| 8.0.26    |
+-----------+
1 row in set (0.00 sec)

4. Zkontrolujte verzi MySQL pomocí STATUS

Můžete také spustit STATUS dotazem uvnitř shellu MySQL zkontrolujte verzi MySQL:

mysql> STATUS;

Získáte následující výstup:

--------------
mysql  Ver 8.0.26 for Linux on x86_64 (Source distribution)

Connection id:		11
Current database:	
Current user:		[email protected]
SSL:			Not in use
Current pager:		stdout
Using outfile:		''
Using delimiter:	;
Server version:		8.0.26 Source distribution
Protocol version:	10
Connection:		Localhost via UNIX socket
Server characterset:	utf8mb4
Db     characterset:	utf8mb4
Client characterset:	utf8mb4
Conn.  characterset:	utf8mb4
UNIX socket:		/var/lib/mysql/mysql.sock
Binary data as:		Hexadecimal
Uptime:			2 min 12 sec

Threads: 2  Questions: 17  Slow queries: 0  Opens: 150  Flush tables: 3  Open tables: 66  Queries per second avg: 0.128
--------------

5. Zkontrolujte verzi MySQL pomocí PHP

Pokud je vaše aplikace hostována na sdíleném hostingu a nemá přístup k příkazovému řádku, můžete nahrát soubor PHP do adresáře svého webu a zkontrolovat verzi MySQL.

Chcete-li zkontrolovat verzi MySQL pomocí PHP, vytvořte soubor s názvem info.php s následujícím obsahem a nahrajte jej do adresáře vašeho webu:

<?php

// Create a database connection.
$link = mysqli_connect("localhost", "root", "securepassword");

// Print the MySQL version.
echo mysqli_get_server_info($link);

// Close the connection.
mysqli_close($link);

Dále otevřete webový prohlížeč a přejděte na info.php pomocí adresy URL http://název-vašeho-webu/info.php . Tím se na obrazovce vašeho webového prohlížeče zobrazí verze MySQL.

Závěr

V tomto příspěvku jsme vysvětlili několik metod, jak zjistit verzi MySQL ve vašem systému Linux. Nyní si můžete vybrat preferovanou metodu kontroly verze MySQL. Zkuste to na VPS hostingu od Atlantic.Net!


Linux
  1. Jak zkontrolovat verzi Redhat

  2. Jak zkontrolovat verzi balíčku Linux před jeho instalací

  3. Jak zkontrolovat verzi jádra v Linuxu

  1. Jak zkontrolovat verzi OS a Linuxu

  2. Jak zkontrolovat verzi MySQL na Linuxu

  3. Jak zkontrolovat verzi operačního systému Linux

  1. Jak zkontrolovat verzi MySQL v Linuxu

  2. Jak zkontrolovat verzi Pythonu v Linuxu, Macu a Windows

  3. jak zkontrolovat verzi linux X11?