Database: Error 90003 Eve-ng

It’s vague. It’s frustrating. And it usually brings your lab building session to a screeching halt.

mysql -u root eve_ng_prod Once inside the MySQL prompt ( mysql> ), run the repair command: Database Error 90003 Eve-ng

mysqld --datadir=/var/lib/mysql --skip-grant-tables --skip-networking & Next, log into MySQL manually (no password required due to skip-grant): It’s vague

If nothing else works:

Bookmark this guide. If you run EVE-NG long enough, you will see this error again. When you do, just SSH in, restart MySQL, and get back to learning. mysql -u root eve_ng_prod Once inside the MySQL

EVE-NG relies on a local MySQL database to store everything: user credentials, lab topologies, node configurations, and permission settings. When the EVE-NG GUI (the web interface) cannot talk to the database backend, it throws this error.

You try to start a node, save the topology, or even log in, and you’re met with a red pop-up: .