Как создать базу данных и пользователя в MySQL?

Для этого из под mysql root-пользователя выполняем следующие инструкции.

1. Заходим в интерактивную консоль mysql под root'ом:
mysql -u root -p

(вводим пароль)

2. Создаем базу данных newdb:
CREATE DATABASE newdb;

3. Создаем пользователя newuser и назначаем ему пароль password:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';

4. Назначаем пользователю newuser привилегии для доступа к базе данных newdb:
GRANT ALL PRIVILEGES ON `newdb`.* TO 'newuser'@'localhost';

5. Применяем наши изменения:
FLUSH PRIVILEGES;

6. Выходим из mysql консоли:
exit