/
Проекты
/
Блог
/
Контакты
Готовая инструкция по созданию готовой к работе базы данных. Все пункты обязательны к выполнению.
Все команды можно выполнить в любом SQL интерпретаторе. Самый распространенный способ использовать утилита mysql в пакете mariadb.
// С проверкой существования
CREATE DATABASE [IF NOT EXISTS] имя_базы_даных;
CREATE DATABASE dbname;
// Добавление кодировки utf-8 по-умолчанию
CREATE DATABASE dbname CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
// user: Имя пользователя, localhost: хост базы данных, password: пароль
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
// ALL PRIVILEGES: дать полный доступ
// Можно указать database.* для доступа ко всем таблицам базы данных
// Можно указать *.* для полного доступа ко всем таблицам всех баз данных
GRANT ALL PRIVILEGES ON database.table TO 'user_name'@'localhost';
FLUSH PRIVILEGES;