Je dois souvent créer des bases MySQL et les utilisateurs qui y ont accès, ne serait-ce que pour tester des logiciels (libres, il va sans dire), ou pour monter rapidement des plates-formes de démonstration dans le cadre d'avant-vente.
Même si la création d'une base est très simple :
mysqladmin -...
Lorsque l'on a perdu le mot de passe du compte root MySQL, il est toujours possible de le changer, à condition d'être root sur la machine...
root@server:~# /etc/init.d/mysql stop
root@server:~# mysqld_safe --skip-grant-tables &
root@server:~# mysql -u root mysql
mysql> update user set password=PAS...