freebsd:services:mysql_cmd
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| freebsd:services:mysql_cmd [2020/06/28 15:52] – создано andrei | freebsd:services:mysql_cmd [2020/11/16 04:25] (текущий) – andrei | ||
|---|---|---|---|
| Строка 4: | Строка 4: | ||
| ALTER USER ' | ALTER USER ' | ||
| FLUSH PRIVILEGES; | FLUSH PRIVILEGES; | ||
| + | </ | ||
| + | |||
| + | Создать базу и пользователя для нее: | ||
| + | |||
| + | < | ||
| + | create database db_name; | ||
| + | </ | ||
| + | |||
| + | Создание пользователя и назначение прав на азу данных: | ||
| + | < | ||
| + | create user ' | ||
| + | GRANT ALL PRIVILEGES ON db_name.* TO ' | ||
| + | </ | ||
| + | |||
| + | тоже самое одной командой: | ||
| + | |||
| + | < | ||
| + | GRANT ALL PRIVILEGES ON db_name.* to ' | ||
| + | </ | ||
| + | |||
| + | Обновить права в СУБД: | ||
| + | |||
| + | < | ||
| + | FLUSH PRIVILEGES; | ||
| + | </ | ||
| + | |||
| + | Посмотреть пользователей: | ||
| + | < | ||
| + | select host, user from mysql.user; | ||
| + | </ | ||
| + | |||
| + | Проверить права пользователя: | ||
| + | < | ||
| + | SHOW GRANTS FOR ' | ||
| + | </ | ||
| + | |||
| + | Изменения пароля пользователя: | ||
| + | < | ||
| + | SET PASSWORD FOR ' | ||
| + | </ | ||
| + | |||
| + | Удаление пользователя: | ||
| + | < | ||
| + | DROP USER db_user@localhost; | ||
| + | </ | ||
| + | |||
| + | Бекап базы данных через mysqldump: | ||
| + | < | ||
| + | mysqldump -udb_user -p база_данных > [backup_name].sql | ||
| + | </ | ||
| + | |||
| + | Восстановление базы данных через mysql: | ||
| + | < | ||
| + | mysql база_данных -udb_user -p < [backup_name].sql | ||
| </ | </ | ||
freebsd/services/mysql_cmd.1593359555.txt.gz · Последнее изменение: — andrei
