int
mysql_shutdown(MYSQL *mysql,
               enum mysql_enum_shutdown_level shutdown_level)
            mysql_shutdown() is deprecated and will
            be removed in a future version of MySQL. Instead, use
            mysql_real_query() or
            mysql_query() to execute a
            SHUTDOWN statement.
          
          Asks the database server to shut down. The connected user must
          have the SHUTDOWN privilege.
          MySQL servers support only one type of shutdown;
          shutdown_level must be equal to
          SHUTDOWN_DEFAULT. Dynamically linked
          executables that have been compiled with older versions of the
          libmysqlclient headers and call
          mysql_shutdown() must be used
          with the old libmysqlclient dynamic
          library.
        
          An alternative to
          mysql_shutdown() is to use the
          SHUTDOWN SQL statement.
        
The shutdown process is described in The Server Shutdown Process.
- 
Commands were executed in an improper order.
 - 
The MySQL server has gone away.
 - 
The connection to the server was lost during the query.
 - 
An unknown error occurred.