Para cambiar la clave actual de root tecleamos desde una shell:
$ mysqladmin -u root -p password nuevaclave
Si no tenemos clave definida y queremos asignar una tecleamos lo siguiente:
$ mysqladmin -u root password clave
Para crear una nueva base de datos accedemos con un usuario que tenga privilegio create o con el usuario root a la base de datos y tecleamos:
mysql> create database mibasededatos;
Para asignar un usuario a esa base de datos introducimos la siguiente query:
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE
TEMPORARY TABLES, LOCK TABLES
ON [...]