Базовые команды для работы с MySQL из консоли

Команды для работы со службой MySQL:

sudo systemctl start mysql

sudo systemctl restart mysql

sudo systemctl stop mysql

sudo systemctl reload mysql

mysql -u root -p

Команды для раброты с таблицами:

show databases;

use table;

show tables;

Создание пользователя БД:

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';

CREATE USER 'user'@'%' IDENTIFIED BY 'password';

SELECT User, Host FROM mysql.user;

Выдача, просмотр, удаление привилегий пользователя БД:

GRANT SELECT, UPDATE, INSERT ON database.* TO 'user'@'localhost';

GRANT ALL PRIVILEGES ON database.* TO 'user'@'localhost';

SHOW GRANTS FOR 'user'@'localhost';

REVOKE ALL PRIVILEGES ON database.* FROM 'user'@'localhost';

FLUSH PRIVILEGES;

Добавить комментарий