Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
mysql_refresh(3)	       MariaDB Connector/C		mysql_refresh(3)

   Name
     mysql_refresh - flushes information on the server

   Synopsis
	    #include <mysql.h>

	    int mysql_refresh(MYSQL * mysql, unsigned int options);

   Description
     Flushes   different  types  of  information  stored  on  the  server.   The
     bit-masked parameter options specify which  kind  of  information	will  be
     flushed.

   Parameters
     * mysql  -  a mysql handle, which was previously allocated by mysql_init(3)
       and connected by mysql_real_connect(3).

     * options - a bit masked composed integer.  See below.

     options can be any combination of the following flags:

     Option				   Description
     --------------------------------------------------------------------------
     REFRESH_GRANT			   Refresh grant tables.
     REFRESH_LOG			   Flush logs.
     REFRESH_TABLES			   Flush table cache.
     REFRESH_HOSTS			   Flush host cache.
     REFRESH_STATUS			   Reset status variables.
     REFRESH_THREADS			   Flush thread cache.
     REFRESH_SLAVE			   Reset master server information and
					   restart slaves.
     REFRESH_MASTER			   Remove binary log files.

   Notes
     * To combine different values in the options parameter use the OR	operator
       `|'.

     * mysql_reload() is an alias for mysql_refresh().

   Return value
     Returns zero on success, otherwise non zero.

Version 3.4							mysql_refresh(3)

Want to link to this manual page? Use this URL:
<
https://man.freebsd.org/cgi/man.cgi?query=mysql_refresh&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help