Инструменты пользователя

Инструменты сайта

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

linux:command-mysql-config-editor

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

linux:command-mysql-config-editor [2019/03/03 22:19]
linux:command-mysql-config-editor [2021/02/11 09:20] (текущий)
Строка 1: Строка 1:
 +===== mysql_config_editor:​ безопасное использование пароля в скриптах mysql/​mysqldump =====
 +==== Устанавливаем пароль в хранилище ====
 +<code bash>
 +mysql_config_editor set --login-path=alex --host=localhost --user=root --password
 +</​code>​
 +Создает профиль alex, реальный пользователь - root, пароль запрашивается.
  
 +==== Используем созданный пароль ====
 +Например,​ так:
 +<code bash>
 +mysqldump --login-path=alex a-cms
 +</​code>​
 +или так (запускаем оболочку mysql под профиль):​
 +<code bash>
 +mysql --login-path=alex a-cms
 +</​code>​
 +
 +
 +==== Смотрим что есть в хранилище для профиля alex ====
 +<code bash>
 +mysql_config_editor print --login_path=alex
 +[alex]
 +user = root
 +password = *****
 +host = localhost
 +</​code>​
 +
 +==== Смотрим что есть в хранилище всего ====
 +<code bash>
 +mysql_config_editor print --all
 +</​code>​
 +
 +==== Удалить ненужную конфигурацию ====
 +<code bash>
 +mysql_config_editor remove --login-path=alex
 +</​code>​
linux/command-mysql-config-editor.txt · Последние изменения: 2021/02/11 09:20 (внешнее изменение)