Oh, after the MySQL create database statement, you may need to create the MySQL user as well, so the sequence of commands in the MySQL client would be:
mysql> create database slimserver;
mysql> insert into user (host,user,password) values('localhost', 'slimserver', password('password'));
mysql> flush privileges;
mysql> grant all on slimserver.* to slimserver identified by 'password';
mysql> flush privileges;
mysql> quit