Настройка MySQL

Нам нужна база данных для работы нашего WordPress сайт. Существует огромное количество разных систем управления Базами Данных (СУБД).

Самые популярные для небольших проектов — это MySQL и PostgreSQL. Но почти все сайта на Вордпрессе работают с MySQL.

Подключаемся к mysql с паролем, который был задан в процессе установки ранее ( у нас был — Pge0ISgvxUoh):

$ mysql -uroot -p

Теперь создадим базу данных для нашего WordPress:

create database wp_mysitedb;
Настройка MySQL

После создадим пользователя wpuser1 с паролем samplepassword:

CREATE USER 'wpuser1'@'localhost' IDENTIFIED BY 'samplepassword';

После @ указываем адрес с которого вы будете подключаться к БД. Обычно это localhost — виртуальный IP адрес 127.0.0.1.

Если у вас есть софт, и весь софт находятся на одном компьютере, то взаимодействие происходит через localhost. Но если БД на одном сервере, а веб-сервер на другом, то нужно создавать пользователя wpuser1@<адрес с которого обращается веб сервер>.

Теперь пользователю wpuser1 нужно предоставить права на чтение и запись в созданную базу данных:

GRANT ALL PRIVILEGES ON wp_mysitedb. * TO 'wpuser1'@'localhost';

Затем нам нужно применить все настройки:

FLUSH PRIVILEGES;
Настройка MySQL

Здесь желательно скопировать куда-нибудь имя созданной базы, пароль и имя пользователя. Пригодится позже.

Выходи из MySQL командой quit.

Была ли эта страница полезной?