MySQL команды
Создадим БД и пользователей
sudo mysql -u root -p — зайдем в mysql под рутом
create database NAME_DATABASE default character set utf8; — создадим БД с названием NAME_DATABASE с опцией набора символов по умолчанию ( не обязательно)
create user ‘name_user’@’localhost’ idetified by ‘password’; — создадим юзера с паролем password
grant all on NAME_DATABASE.* to ‘name_user’@’localhost’; — выдадим права юзеру на БД
flush privileges; — оператор перезагружает привилегии таблиц, гарантируя, что любые изменения, внесенные в разрешения пользователи, будут немедленно применены без необходимости перезапуска сервера MySQL
Взаимодействие с БД
show databases; — вывести список БД
drop databases; — удалить БД
Копирование БД
mysqldump -u имя_пользователя -p имя_базы > data-dump.sql — создадим копию БД с именем data-dump.sql
mysql -uroot -p wordpress < data-dump.sql — восстановим БД из сохраненной (БД должна быть предварительно создана)