content_image/782740.jpg content_image/782741.jpg content_image/782742.jpg content_image/782743.jpg
<img src='content_image/782740.jpg'>

This option is used to initialize a MySQL installation by creating the data directory and populating the tables in the mysql  system schema. For more information, see Section 2.10.1, “Initializing the Data Directory” . 

When the server is started with --initialize , some functionality is unavailable that limits the statements permitted in any file named by the init_file  system variable. For more information, see the description of that variable. In addition, the disabled_storage_engines  system variable has no effect. 

The --ndbcluster  option is ignored when used together with --initialize . 

--initialize  is mutually exclusive with --daemonize . 

-I  is a synonym for --initialize . 

• --initialize-insecure 

<img src='content_image/782741.jpg'>

This option is used to initialize a MySQL installation by creating the data directory and populating the tables in the mysql  system schema. This option implies --initialize . For more information, see the description of that option, and Section 2.10.1, “Initializing the Data Directory” . 

--initialize-insecure  is mutually exclusive with --daemonize . 

• --innodb- xxx 

Set an option for the InnoDB  storage engine. The InnoDB  options are listed in Section 15.14, “InnoDB Startup Options and System Variables” . 

• --install [ service_name ] 

<img src='content_image/782742.jpg'>

(Windows only) Install the server as a Windows service that starts automatically during Windows startup. The default service name is MySQL  if no service_name  value is given. For more information, see Section 2.3.4.8, “Starting MySQL as a Windows Service” . 

• --install-manual [ service_name ] 

## Note 

If the server is started with the --defaults-file  and --install  options, -- install  must be first. 

<img src='content_image/782743.jpg'>

