Создание БД и пользователей#

Создание БД:

CREATE DATABASE имя_базы_данных;

Установка кодировки:

ALTER DATABASE имя_базы_данных 
  DEFAULT CHARACTER SET utf8 
  DEFAULT COLLATE utf8_general_ci;

Hint

Алексей 2021-02-24: Можно также объединить две первые команды в одну:

CREATE DATABASE имя_базы_данных 
  CHARACTER SET = 'utf8' 
  COLLATE = 'utf8_general_ci';

Создание пользователя:

CREATE USER 'имя_пользователя'@'%'
  IDENTIFIED BY 'пароль';

Установка разрешений для пользователя:

GRANT ALL ON имя_базы_данных.* 
  TO 'имя_пользователя'@'%';

Лучше сделать для сброса привилегий:

FLUSH PRIVILEGES;