Función PHP mysqli_get_server_version ()

Definición y uso

los mysqli_get_server_version() La función devuelve el número de versión del servidor MySQL al que se ha conectado actualmente.

Sintaxis

mysqli_get_server_version($con);

Parámetros

No Señor Descripción de parámetros
1

con(Mandatory)

Este es un objeto que representa una conexión a MySQL Server.

Valores devueltos

La función PHP mysqli_get_server_version () devuelve un valor entero que representa la versión del servidor MySQL subyacente al que se ha establecido una conexión.

Versión PHP

Esta función se introdujo por primera vez en PHP Versión 5 y funciona en todas las versiones posteriores.

Ejemplo

El siguiente ejemplo demuestra el uso de la función mysqli_get_server_version () (en estilo procedimental):

<?php
   //Creating a connection
   $con = mysqli_connect("localhost", "root", "password", "mydb");

   //MySQL server version
   $version = mysqli_get_server_version($con);
   print("Client Library Version Number: ".$version);

   //Closing the connection
   mysqli_close($con);
?>

Esto producirá el siguiente resultado:

Client Library Version Number: 50712

Ejemplo

En el estilo orientado a objetos, la sintaxis de esta función es $ con -> server_version . A continuación se muestra el ejemplo de esta función en estilo orientado a objetos:

<?php
   //Creating a connection
   $con = new mysqli("localhost", "root", "password", "mydb");

   //MySQL server version
   $version = $con->server_version;
   print("MySQL Server Version Number: ".$version);

   //Closing the connection
   $con -> close();
?>

Esto producirá el siguiente resultado:

MySQL Server Version Number: 50712

Ejemplo

<?php
   //Creating a connection
   $con = @mysqli_connect("localhost", "root", "password", "mydb");

   $code = mysqli_connect_errno();
   if($code){
      print("Connection Failed: ".$code);
   }else{
      print("Connection Established Successfully"."\n");
      $info = mysqli_get_server_version($con);
      print("MySQL Server Version Number: ".$info);
   }
?>

Esto producirá el siguiente resultado:

Connection Established Successfully
MySQL Server Version Number: 50712

Ejemplo

<?php
   $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb");
   
   if (mysqli_connect_errno($connection_mysql)){
      print("Failed to connect to MySQL: ".mysqli_connect_error());
   }
   print(mysqli_get_server_version($connection_mysql));
   
   mysqli_close($connection_mysql);
?>

Esto producirá el siguiente resultado:

50712