Se connecter à la base:

mysql -u root -p

Lister les utilisateurs

SELECT user, host, plugin, authentication_string FROM mysql.user;

Ajouter un utilisateur :

CREATE USER 'nom_utilisateur_choisi'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mot_de_passe';

Un utilisateur sans droit ne sert à rien alors il faut lui donner des droits :

pour une base particulière :

GRANT ALL ON nom_base.* TO 'nom_utilisateur'@'localhost';

pour tout :

GRANT ALL ON *.* TO 'nom_utilisateur'@'localhost';

Après la création il faut rafraîchir les privilège:

FLUSH PRIVILEGES;