Can't connect to localhost:3306 as root

MySQL Error: Access denied for user 'root'@'localhost' (using password: NO)

This script cannot continue, terminating.