Создание базы данных в MySQL и MariaDB
Войдите в MySQL или MariaDB при помощи следующей команды:
mysql -u root -pСоздаем пользователя `USER_NAME` и пароль `PASSWORD`:
CREATE USER 'USER_NAME'@'localhost' IDENTIFIED BY 'PASSWORD';Создаем новую базу:
CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_general_ci;или
CREATE DATABASE db_name;или
CREATE DATABASE IF NOT EXISTS db_name;Даем полные права пользователю `USER_NAME` на базу `db_name`:
GRANT ALL PRIVILEGES ON db_name.* TO 'USER_NAME'@'localhost';Обновляем все привилегии:
FLUSH PRIVILEGES;Для просмотра привилегий выполните команду:
SHOW GRANTS FOR 'USER_NAME'@'localhost';Вывести список всех существующих баз:
SHOW DATABASES;