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

Для создания базы данных и пользователя в MySQL можно использовать следующие команды SQL:

# Создание базы данных с именем database_name
CREATE DATABASE database_name;

# Создание нового пользователя с именем user_name и паролем password 
# Пользователь будет иметь доступ только с локального хоста (localhost)
# Замените user_name на желаемое имя пользователя, а password на желаемый пароль
CREATE USER 'user_name'@'localhost' IDENTIFIED BY 'password';

# Предоставление пользователю user_name полные права доступа к базе данных database_name
# Замените user_name на желаемое имя пользователя и database_name на желаемое имя базы данных.
GRANT ALL PRIVILEGES ON database_name.* TO 'user_name'@'localhost';

# Для присвоения отдельных привилегий:
GRANT SHOW DATABASES, SELECT, LOCK TABLES, RELOAD ON *.* TO 'user_name'@'localhost'

# Обновить список привилегий в MySQL, чтобы новые привилегии были применены
# Нужно выполнять эту команду после каждого изменения списка привилегий
FLUSH PRIVILEGES;
MySQL 8.1 г. Просмотров: 1.6k
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.