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 oper-
	 ator `|'.

        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+14.3.quarterly>

home | help