Primero debemos crear la base de datos
create DATABASE NOMBREDELABASEDEDATOS CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Ahora crearemos al usuario y le asignamos una contraseña
create user NOMBREDEUSUARIO identified by 'PASSWORD';
Le asignamos los permisos al usuario que acabamos de crear a la base de datos que creamos inicialmente
grant all privileges on NOMBREDELABASEDEDATOS.* to 'NOMBREDEUSUARIO' identified by 'PASSWORD';
Por último refrescamos los privilegios
flush privileges;
con esto es suficiente para crear una base de datos en mysql por linea de comandos