Создать базу данных и пользователя MySQL

  Etc

Без лишних коментариев. Заходит под рутом в mysql

mysql -uroot -p
CREATE DATABASE newdatabase;
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password'; 
GRANT ALL PRIVILEGES ON  newdatabase.*  TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
Иногда полезно дать доступ ко всему:
CREATE DATABASE newdatabase;
CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; 
GRANT ALL PRIVILEGES ON  *.*  TO 'newuser'@'%'; 
FLUSH PRIVILEGES;