PHP and MySQL Database Info Example

PHP and MySQL Database Info Example

There are a few important commands in MySQL which can be executed either at the MySQL prompt or by using any script like PHP to get various important information about the database server.

Sr.No.Command & Description
1SELECT VERSION( )Server version string
2SELECT DATABASE( )Current database name (empty if none)
3SELECT USER( )Current username
4SHOW STATUSServer status indicators
5SHOW VARIABLESServer configuration variables


Try the following example to get database info −

Copy and paste the following example as mysql_example.php −

      <title>Getting MySQL Database Info</title>
         $dbhost = 'localhost';
         $dbuser = 'root';
         $dbpass = 'root@123';
         $dbname = 'TUTORIALS';
         $mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
         $tutorial_count = null;
         if($mysqli->connect_errno ) {
            printf("Connect failed: %s<br />", $mysqli->connect_error);
         printf('Connected successfully.<br />');
         if ($result = mysqli_query($mysqli, "SELECT DATABASE()")) {
            $row = mysqli_fetch_row($result);
            printf("Default database is %s<br />", $row[0]);


Access the mysql_example.php deployed on apache web server and verify the output.

Connected successfully.
Default database is tutorials

Related Articles