"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Cómo comprobar la versión de MySQL en Windows, tan fácil que hasta un niño de cinco años puede aprenderlo

Cómo comprobar la versión de MySQL en Windows, tan fácil que hasta un niño de cinco años puede aprenderlo

Publicado el 2024-08-14
Navegar:514

How to check the MySQL version on Windows, so easy that even a five-year-old can learn it

Contenido

  • ¿Por qué necesitas saber tu versión de MySQL?
  • Verifique la versión de MySQL

    • Desde la línea de comando
    • Desde el cliente MySQL
    • SELECCIONAR VERSIÓN Declaración
    • Comando ESTADO
    • MOSTRAR VARIABLES COMO Declaración

¿Por qué necesitas saber tu versión de MySQL?

Saber qué versión de MySQL estás usando es crucial porque puede haber algunas diferencias significativas entre las versiones. Una versión más nueva de MySQL significa que su sistema tendrá nuevas funciones y será más capaz. Su número de versión de MySQL puede ser esencial para descubrir posibles problemas al interactuar con herramientas y complementos externos, ya que es posible que algunas funciones no funcionen con su sistema.

Las bases de datos obsoletas son vulnerables a violaciones de seguridad, datos duplicados e informes inexactos, entre otros errores. Es fundamental actualizar el software de su base de datos para satisfacer las necesidades de su organización y asegurarse de que está utilizando el software y la tecnología más recientes. Además, instalar la mejor versión de MySQL reduce la posibilidad de que su sistema falle.

Este artículo le enseñará cómo verificar la versión de MySQL en su servidor.

Verifique la versión de MySQL

Estas pautas son para confirmar la versión de MySQL en nuestro servidor dedicado y VPS. Recuerde, algunas operaciones necesitan privilegios de root. Y como MariaDB es una bifurcación de MySQL, los comandos funcionan de manera intercambiable con cada software de base de datos.

Desde la línea de comando

Utilice el siguiente comando para verificar la versión de su servidor MySQL local. Este comando no es específico de ningún sistema operativo. Este comando es compatible con todas las versiones de Linux, Windows y macOS que ejecutan MySQL.

mysql -V

Aquí está el resultado.

# mysql -V
mysql  Ver 15.1 Distrib 10.3.37-MariaDB, for Linux (x86_64) using readline 5.1

Las tareas de administración de la base de datos también se pueden realizar utilizando la utilidad del lado del cliente mysqladmin. Le permite hacer muchas cosas, incluida la creación y eliminación de bases de datos, tablas y usuarios, y verificar la configuración y el estado actual del servidor. Para saber qué versión de MySQL está instalada, use el comando mysqladmin.

mysqladmin -V

Aquí está el resultado.

# mysqladmin -V
mysqladmin  Ver 9.1 Distrib 10.3.37-MariaDB, for Linux on x86_64

Desde el cliente MySQL

El cliente de línea de comandos MySQL es un shell SQL simple y directo que admite la edición de entradas. Puede utilizar el siguiente comando como root para conectarse a su cliente MySQL.

mysql

Aquí está el resultado.

# mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 586239
Server version: 10.3.37-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Según el resultado, el servidor ejecuta MariaDB versión 10.3.37. Hay muchos comandos para obtener información detallada sobre la versión instalada en el shell del cliente MySQL o MariaDB.

SELECCIONAR VERSIÓN Declaración

Utilice el comando SELECT VERSION() en el cliente de base de datos MySQL para verificar la versión de MySQL.

SELECT version();

Aquí está el resultado.

MariaDB [***]> SELECT version();
 ----------------- 
| version()       |
 ----------------- 
| 10.3.37-MariaDB |
 ----------------- 
1 row in set (0.000 sec)

También puede utilizar la siguiente consulta para comprobar la versión de MySQL.

SELECT @@version;

Aquí está el resultado.

MariaDB [***]> SELECT @@version;
 ----------------- 
| @@version       |
 ----------------- 
| 10.3.37-MariaDB |
 ----------------- 
1 row in set (0.000 sec)

MariaDB [***]>

Comando ESTADO

Otra opción para comprobar la versión de MySQL es el comando ESTADO. Ejecútelo en la herramienta cliente MySQL.

STATUS;

Aquí está el resultado. Contiene información sobre el tiempo de actividad, incluido cuánto tiempo ha estado funcionando el servidor MySQL, la información de los subprocesos y otros detalles valiosos.

MariaDB [***]> STATUS; 
--------------
mysql  Ver 15.1 Distrib 10.3.37-MariaDB, for Linux (x86_64) using readline 5.1

Connection id:      123456
Current database:   testdb_1
Current user:       testdb_user@localhost
SSL:            Not in use
Current pager:      stdout
Using outfile:      ''
Using delimiter:    ;
Server:         MariaDB
Server version:     10.3.37-MariaDB MariaDB Server
Protocol version:   10
Connection:     Localhost via UNIX socket
Server characterset:    latin1
Db     characterset:    utf8mb4
Client characterset:    utf8
Conn.  characterset:    utf8
UNIX socket:        /var/lib/mysql/mysql.sock
Uptime:         18 days 12 hours 40 min 9 sec

Threads: 21  Questions: 12345678  Slow queries: 2  Opens: 12345  Flush tables: 1  Open tables: 2048  Queries per second avg: 18.405
--------------

MariaDB [***]>

MOSTRAR VARIABLES COMO Declaración

Una declaración SHOW VARIABLES LIKE es otro método para mostrar la información de la versión de MySQL. Ingrese el siguiente comando en MySQL Client.

SHOW VARIABLES LIKE "%version%";

Aquí está el resultado.

MariaDB [***]> SHOW VARIABLES LIKE "%version%";
 ----------------------------------- ------------------------------------------ 
| Variable_name                | Value                                    |
 ----------------------------------- ------------------------------------------ 
| in_predicate_conversion_threshold | 1000                                |
| innodb_version               | 10.3.37                                  |
| protocol_version             | 10                                       |
| slave_type_conversions       |                                          |
| system_versioning_alter_history | ERROR                                 |
| system_versioning_asof       | DEFAULT                                  |
| version                      | 10.3.37-MariaDB                          |
| version_comment             | MariaDB Server                           |
| version_compile_machine     | x86_64                                   |
| version_compile_os          | Linux                                    |
| version_malloc_library      | system                                   |
| version_source_revision     | 3303748fd133drface4d64ert56c5a09445 |
| version_ssl_library         | OpenSSL 1.0.2k-fips  26 Jan 2017         |
| wsrep_patch_version         | wsrep_25.24                              |
 ----------------------------------- ------------------------------------------ 
14 rows in set (0.020 sec)
MariaDB [***]>

OK, si este artículo te resulta útil, no dudes en compartirlo con más personas.

Si desea encontrar una herramienta SQL para practicar, puede probar nuestro sqlynx, que tiene una interfaz simple y es fácil de usar. https://www.sqlynx.com/download/ Descarga gratuita

Declaración de liberación Este artículo se reimprime en: https://dev.to/tom8daafe63765434221/how-to-check-the-mysql-version-on-windows-so-easy-that-even-a-five-year-old-can- learn-it-4e40?1Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3