Server Command Options Default Value OFF Command-Line Format --initialize-insecure[={OFF|ON}] Type Boolean Default Value OFF Command-Line Format --install [service_name] Platform Specific Windows Command-Line Format --install-manual [service_name] 741 Note • --install-manual [ service_name ] • --install [ service_name ] • --innodb- xxx • --initialize-insecure 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 . 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 . Set an option for the  InnoDB  storage engine. The  InnoDB  options are listed in Section 15.14, “InnoDB Startup Options and System Variables” . (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” . If the server is started with the  --defaults-file  and  --install  options,  -- install  must be first.