My favourite is Laragon ( https://laragon.org ) but MySQL doesn't start from the virtual application (although it works fine when installed normally). The MySQL log file comes up with an error 80 (something about not being able to write to the file system)..
It looks like MySQL is struggling to write to something that it doesn't have permission to? The log from it looks like this:
2020-02-02T23:29:13.010881Z 0 [Warning] Insecure configuration for --secure-file-priv: Current value does not restrict location of generated files. Consider setting it to a valid, non-empty path.
2020-02-02T23:29:13.013232Z 0 [ERROR] Cannot open Windows EventLog; check privileges, or start server with --log_syslog=0
2020-02-02T23:29:13.013269Z 0 [Note] C:\laragon\bin\mysql\mysql-5.7.24-winx64\bin\mysqld (mysqld 5.7.24) starting as process 6672 ...
2020-02-02T23:46:10.293929Z 0 [Warning] Insecure configuration for --secure-file-priv: Current value does not restrict location of generated files. Consider setting it to a valid, non-empty path.
2020-02-02T23:46:10.311271Z 0 [ERROR] Cannot open Windows EventLog; check privileges, or start server with --log_syslog=0
2020-02-02T23:46:10.311324Z 0 [Note] C:\Users\me\AppData\Roaming\VOS\Laragon\PROG\C_\laragon\bin\mysql\mysql-5.7.24-winx64\bin\mysqld.exe (mysqld 5.7.24) starting as process 7072 ...
2020-02-02T23:47:42.409965Z 0 [Warning] Insecure configuration for --secure-file-priv: Current value does not restrict location of generated files. Consider setting it to a valid, non-empty path.
2020-02-02T23:47:42.593651Z 0 [ERROR] Cannot open Windows EventLog; check privileges, or start server with --log_syslog=0
2020-02-02T23:47:42.593701Z 0 [Note] C:\Users\me\AppData\Roaming\VOS\Laragon\PROG\C_\laragon\bin\mysql\mysql-5.7.24-winx64\bin\mysqld.exe (mysqld 5.7.24) starting as process 1648 ...
2020-02-02T23:47:52.450386Z 0 [Warning] Insecure configuration for --secure-file-priv: Current value does not restrict location of generated files. Consider setting it to a valid, non-empty path.
2020-02-02T23:47:52.451683Z 0 [ERROR] Cannot open Windows EventLog; check privileges, or start server with --log_syslog=0
2020-02-02T23:47:52.451708Z 0 [Note] C:\Users\me\AppData\Roaming\VOS\Laragon\PROG\C_\laragon\bin\mysql\mysql-5.7.24-winx64\bin\mysqld.exe (mysqld 5.7.24) starting as process 772 ...
2020-02-02T23:47:52.517944Z 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2020-02-02T23:47:52.971523Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2020-02-02T23:47:52.973512Z 0 [ERROR] InnoDB: Operating system error number 80 in a file operation.
2020-02-02T23:47:52.974903Z 0 [Note] InnoDB: Some operating system error numbers are described at http://dev.mysql.com/doc/refman/5.7/en/operating-system-error-codes.html
2020-02-02T23:47:52.977292Z 0 [ERROR] InnoDB: Cannot open datafile '.\ibtmp1'
2020-02-02T23:47:52.978297Z 0 [ERROR] InnoDB: Unable to create the shared innodb_temporary
2020-02-02T23:47:52.979616Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Cannot open a file
2020-02-02T23:47:53.205255Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
2020-02-02T23:47:53.206476Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2020-02-02T23:47:53.207555Z 0 [ERROR] Failed to initialize builtin plugins.
2020-02-02T23:47:53.208664Z 0 [ERROR] Aborting
2020-02-02T23:47:53.209281Z 0 [Note] Binlog end
2020-02-02T23:47:53.210202Z 0 [Note] Shutting down plugin 'CSV'
Access to the file and registry, if needed also need to extract. if can't try create luncher with registry..... You can send me the package, and screen shot. I will vertualize any kind off apps, but vertualize don't support karnel D.
I have created the portable wamp server cameyo package. 490 mb. Include applications PHP Apache2 and MySQL database. All karnel service need to start manually. first lunch take time to start. Around 7000 file will extract to the drive. use on your personal pc only. If you remove the usb drive, all the file registry leave on the pc. Delete manually if you on public pc. It's customize cameyo package. Because captured package don't start. I don't use this apps, so i don't have idea everything work properly.
Better you use installer version.
I have Packed the wamp server. First launch need to wait for preloading the package. look the taskbar after start package close back, and open launcher. Than reinstall the service from menu tools. Only for 64bit OS. Must be Run with administrator. i have deleted PHP 7.4 virsion for some reason. Default PHP version 7.3 including Apache2, MySQL and MariaDB.