1. Entramos a MySQL con el usuario root

    mysql -u root -p

  2. Se crea un usuario y se le otorgan todos los permisos, después salimos de mysql

    create user 'usuario'@'localhost' identified by 'password'; grant all privileges on *.* to 'usuario'@'localhost'; quit

  3. Entramos a mysql con el usuario que acabamos de crear

    mysql -u usuario -p

  4. Creamos la base de datos, después usamos la base de datos y hacemos las operaciones que requiramos

    create database db;
    use db;

Es importante mencionar que estamos hablando de un ambiente de desarrollo, por lo que los riesgos están razonablemente controlados. Esta forma no se recomienda para un ambiente de producción, donde habrá que seguir las políticas que se tengan implementadas para el aprovisionamiento de bases de datos.