Само root потребителят се нуждае от sudo изискване, за да влезе в mysql. Реших това, като създадох нов потребител и предоставих достъп до необходимите бази данни:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database_name.* TO 'newuser'@'localhost';
сега newuser
може да влезете без изискване sudo:
mysql -u newuser -p