MySQL 8.0.39
Source Code Documentation
|
The descriptor structure for the plugin, that is referred from st_mysql_plugin. More...
#include <plugin_clone.h>
Public Attributes | |
int | interface_version |
clone plugin interface version More... | |
int(* | clone_local )(THD *thd, const char *data_dir) |
Clone database from local server. More... | |
int(* | clone_client )(THD *thd, const char *remote_host, uint remote_port, const char *remote_user, const char *remote_passwd, const char *data_dir, int ssl_mode) |
Clone database from remote server. More... | |
int(* | clone_server )(THD *thd, MYSQL_SOCKET socket) |
Clone database and send to remote clone client. More... | |
The descriptor structure for the plugin, that is referred from st_mysql_plugin.
int(* Mysql_clone::clone_client) (THD *thd, const char *remote_host, uint remote_port, const char *remote_user, const char *remote_passwd, const char *data_dir, int ssl_mode) |
Clone database from remote server.
[in] | thd | server thread handle |
[in] | remote_host | remote host IP address |
[in] | remote_port | remote server port |
[in] | remote_user | remote user name |
[in] | remote_passwd | remote user's password |
[in] | data_dir | cloned data directory |
[in] | ssl_mode | ssl mode for remote connection |
int(* Mysql_clone::clone_local) (THD *thd, const char *data_dir) |
Clone database from local server.
[in] | thd | server thread handle |
[in] | data_dir | cloned data directory |
int(* Mysql_clone::clone_server) (THD *thd, MYSQL_SOCKET socket) |
Clone database and send to remote clone client.
[in] | thd | server thread handle |
[in] | socket | network socket to remote client |
int Mysql_clone::interface_version |
clone plugin interface version