MySQL 8.0.40
Source Code Documentation
|
This service defines the runnable service to run, i.e to start the mysqld server. More...
#include <mysql_server_runnable_service.h>
Public Attributes | |
int(* | run )(int argc, char **argv) |
This is the runnable implementation which is used by the applications. More... | |
This service defines the runnable service to run, i.e to start the mysqld server.
int(* s_mysql_mysql_server_runnable::run) (int argc, char **argv) |
This is the runnable implementation which is used by the applications.
For example application initializes minimal_chassis and loads component_mysql_server library. And fetches this service api, this api starts the mysqld server and wait till the server ends.
argc | Name of the program(mysqld server) to execute. |
argv | variable list, arguments for the program. |
returns | 0 if success, else error exit code. |