Сначала войдем в MySQL под рутом:
mysql -u root -p
Создадим пользователя test а паролем password12345
CREATE USER 'test'@'localhost' IDENTIFIED BY 'password12345';
Создадим базу testdb
CREATE DATABASE testdb;
Предоставим все права пользователю test на базу testdb
GRANT ALL PRIVILEGES ON testdb . * TO 'test'@'localhost';
Обновим все сделанные правки
FLUSH PRIVILEGES;
Проверим все права у пользователя test
SHOW GRANTS FOR 'test'@'localhost';
и выходим из оболочки MySQL