Issue
Dev Desktop may display the error:
Process 'MySQL database server' failed to start. Port 33067 didn't open.
Resolution
Dev Desktop has a link to the mysql.err file on the "logs" tab in the "settings" menu. https://docs.acquia.com/dev-desktop/config/ describes the "settings" screen in full, including the logs tab. Checking that log right after the error occurs should show what prevented mysql from starting.
The common cause of this error, a problem with a particular database table, usually leaves you with two options
- Delete the offending table file or database, and restore from a backup
- Go to the "config" tab of the "settings" screen. Edit the my.cnf file, adding a single line that says
innodb_force_recovery=0
. Save the file.
These steps should unblock mysql from being able to start.