Q:

C program to get MySQL client version in Linux

belongs to collection: C MySQL Programs

0

C program to get MySQL client version in Linux

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

In this program, we will get the MySQL client version in Linux and the print version on the console screen.

Program/Source Code:

The source code to get the MySQL client version in Linux is given below. The given program is compiled and executed successfully on Ubuntu 20.04.

//C program to get MySQL client version in Linux

#include <mysql.h>
#include <stdio.h>
#include <string.h>

int main()
{
    char ver[16] = { 0 };

    strcpy(ver, mysql_get_client_info());
    printf("MySQL client version is: %s\n", ver);

    return 0;
}

Output:

$ gcc version.c -o version  `mysql_config --cflags --libs`
$ ./version 
MySQL client version is: 8.0.23

In the above program, we included the mysql.h header file to use MySql connectivity related functions. Here, we got the version of the MySql client using mysql_get_client_info() and then print the result on the console screen.

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

C program to get MySQL version using SELECT statem... >>