Настройки mysql: Настройка MySQL / ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСрвСра / ДокумСнтация

Настройки MySQL | Π‘Π°Π·Π° Π·Π½Π°Π½ΠΈΠΉ Selectel

Настройки MySQL Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ кластСра Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈ создании кластСра Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… MySQL значСния для всСх настроСк Π·Π°Π΄Π°ΡŽΡ‚ΡΡ автоматичСски. ЗначСния ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Ρ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ кластСра, ΠΎΠ½ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π² зависимости ΠΎΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ кластСра ΠΈ вСрсии MySQL.

Если автоматичСскиС значСния Π½Π΅ подходят для Π²Π°ΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡, установитС свои значСния ΠΏΡ€ΠΈ создании кластСра ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ настройки Π² ΡƒΠΆΠ΅ созданном кластСрС.

ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΌΠ΅Π½ΡΡ‚ΡŒ значСния настроСк Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ нСобходимости β€” Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Π΅ значСния ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ кластСра. ΠŸΡ€ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ кластСра значСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… настроСк автоматичСски Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π° допустимыС.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список настроСк

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС настроСк Π² ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ MySQL.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список настроСк, доступных для измСнСния, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ создании кластСра ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ настроСк.

Если Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ настройки, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список всСх ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

  1. Π’ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» ΠžΠ±Π»Π°Ρ‡Π½Π°Ρ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ⟢ Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….
  2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ страницу кластСра ⟢ Π²ΠΊΠ»Π°Π΄ΠΊΠ° Настройки.
  3. Π’ Π±Π»ΠΎΠΊΠ΅ Настройки Π‘Π£Π‘Π” ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ Ρ€Π°Π½Π΅Π΅ настройки β€” Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки

ИзмСнСниС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π² настройках Π²Π»Π΅Ρ‡Π΅Ρ‚ Π·Π° собой ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Π² кластСрС β€” кластСр Π² это врСмя ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСдоступСн. Π­Ρ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ зависят ΠΎΡ‚ вСрсии MySQL β€” посмотритС ΠΈΡ… список.

  1. Π’ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» ΠžΠ±Π»Π°Ρ‡Π½Π°Ρ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ⟢ Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….
  2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ страницу кластСра ⟢ Π²ΠΊΠ»Π°Π΄ΠΊΠ° Настройки.
  3. Π’ Π±Π»ΠΎΠΊΠ΅ Настройки Π‘Π£Π‘Π” Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π½ΠΎΠ²Ρ‹Π΅ значСния.
  4. НаТмитС Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ.

Бписок настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

MySQL 5. 7MySQL 8
innodb_adaptive_hash_index_partsβœ“βœ“
innodb_autoinc_lock_modeβœ“βœ“
innodb_buffer_pool_instancesβœ“βœ“
innodb_buffer_pool_load_at_startupβœ“βœ“
innodb_commit_concurrencyβœ“βœ“
innodb_flush_methodβœ“βœ“
innodb_ft_cache_sizeβœ“βœ“
innodb_ft_max_token_sizeβœ“βœ“
innodb_ft_min_token_sizeβœ“βœ“
innodb_ft_total_cache_sizeβœ“βœ“
innodb_ft_sort_pll_degreeβœ“βœ“
innodb_log_buffer_sizeβœ“βœ—
innodb_log_file_sizeβœ“βœ“
innodb_page_cleanersβœ“βœ“
innodb_purge_threadsβœ“βœ“
innodb_read_io_threadsβœ“βœ“
innodb_rollback_on_timeoutβœ“βœ“
innodb_sort_buffer_sizeβœ“βœ“
innodb_sync_array_sizeβœ“βœ“
innodb_write_io_threadsβœ“βœ“
max_digest_lengthβœ“βœ“
table_open_cache_instancesβœ“βœ“
thread_pool_sizeβœ“βœ“
thread_stackβœ“βœ“

Настройки ΠΏΡ€ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ кластСра

Π£ любого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π‘Π£Π‘Π” Π΅ΡΡ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ допустимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. ΠŸΡ€ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ кластСра (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ) значСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… настроСк автоматичСски Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π° допустимыС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ кластСр ΠΌΠΎΠ³ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Когда кластСр Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² статус ACTIVE, Π²Ρ‹ смоТСтС ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ значСния β€” ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки.

Бписок настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ значСния ΠΏΡ€ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ кластСра:

innodb_buffer_pool_size, innodb_log_file_size, innodb_buffer_pool_instances, thread_pool_size, max_heap_table_size, tmp_table_size, temptable_max_ram

CHARSET ΠΈ COLLATION

Π’ MySQL Π² качСствС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ (CHARSET) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ utf8mb4.

Π’ качСствС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° сортировки (COLLATION) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ:

  • Π² MySQL 5.7 β€” utf8mb4_general_ci
  • Π² MySQL 8 β€” utf8mb4_0900_ai_ci

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ значСния CHARSET ΠΈ COLLATION ΠΏΡ€ΠΈ создании ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Настройка сСрвСра Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… MySQL Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Windows

ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ запуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ установки ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ установочный Ρ„Π°ΠΉΠ» (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, mysql-installer-community-5.6.14.0.msi ) ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ ‘Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ’.
    Запустится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° установки MySQL.

  1. На ΠΏΠ°Π½Π΅Π»ΠΈ привСтствия Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ‘Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ MySQL’.

  1. На ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹ΠΌ соглашСниСм, установитС Ρ„Π»Π°ΠΆΠΎΠΊ принятия ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ‘Π”Π°Π»Π΅Π΅’.

  1. На ΠΏΠ°Π½Π΅Π»ΠΈ ‘Найти послСдниС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹’ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ‘Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ’.
    ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ‘Π”Π°Π»Π΅Π΅’.

  1. На ΠΏΠ°Π½Π΅Π»ΠΈ «Π’ΠΈΠΏ настройки» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ «ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ», Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅».

  1. На ΠΏΠ°Π½Π΅Π»ΠΈ ‘Π’Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² обСспСчСния’ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ MySQL Server 5.6.x, ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ‘Π”Π°Π»Π΅Π΅’.

  1. На ΠΏΠ°Π½Π΅Π»ΠΈ ‘ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ трСбования’ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ‘Π”Π°Π»Π΅Π΅’.

  1. На ΠΏΠ°Π½Π΅Π»ΠΈ ‘Установка’ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ‘Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ’.
    ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ установки сСрвСра Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ‘Установка’ отобраТаСтся ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ сообщСниС. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅».

  1. На страницС ‘Настройка’ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ‘Π”Π°Π»Π΅Π΅’.

  1. На ΠΏΠ΅Ρ€Π²ΠΎΠΉ страницС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сСрвСра MySQL (1/3) установитС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

    • Π’ΠΈΠΏ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сСрвСра. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ‘ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ’.

    • Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ сСти TCP/IP. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ„Π»Π°ΠΆΠΎΠΊ установлСн, ΠΈ Π·Π°Π΄Π°ΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π½ΠΈΠΆΠ΅:

    • НомСр ΠΏΠΎΡ€Ρ‚Π°. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΠΎΡ€Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 3306; Π½Π΅ слСдуСт ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ Π±Π΅Π· нСобходимости.

    • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠΎΡ€Ρ‚ брандмауэра для доступа ΠΊ сСти. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ добавлСния брандмауэра для ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°.

    • Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ настройка. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ„Π»Π°ΠΆΠΎΠΊ ‘ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹’ для отобраТСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ страницы ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для настройки Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для экзСмпляра сСрвСра (Ссли трСбуСтся).

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ для установки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² сСти, Π³Π΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ брандмауэр для ΠΏΠΎΡ€Ρ‚Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ сСрвСром MySQL.

НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅».

  1. На Π²Ρ‚ΠΎΡ€ΠΎΠΉ страницС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сСрвСра MySQL (2/3) установитС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

    • ΠŸΠ°Ρ€ΠΎΠ»ΡŒ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи root.

    • ΠŸΠ°Ρ€ΠΎΠ»ΡŒ root для MySQL. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ root.

    • ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π²Π²ΠΎΠ΄ пароля. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ root.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ root — это ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ ΠΊ сСрвСру Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… MySQL — созданиС, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π—Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ root (администратора) – ΠΎΠ½ понадобится Π²Π°ΠΌ ΠΏΡ€ΠΈ создании ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

  • Π£Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ записи ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ MySQL. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ‘Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ’ для создания ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ‘БвСдСния ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ MySQL’ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ€ΠΎΠ»ΡŒ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, !phpuser ). НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΠš».
    НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅».

    1. На Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ страницС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сСрвСра MySQL (3/3) установитС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

  • Имя слуТбы Windows. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ имя слуТбы Windows, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для экзСмпляра сСрвСра MySQL.

  • ЗапуститС сСрвСр MySQL ΠΏΡ€ΠΈ запускС систСмы. НС снимайтС этот Ρ„Π»Π°ΠΆΠΎΠΊ, Ссли сСрвСр MySQL трСбуСтся для автоматичСского запуска ΠΏΡ€ΠΈ запускС систСмы.

  • Запуск слуТбы Windows Π² качСствС. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹.

  • Бтандартная систСмная учСтная запись. РСкомСндуСтся для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° сцСнариСв.

  • НСстандартный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ учСтная запись ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ рСкомСндуСтся для слоТных сцСнариСв.
    НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π”Π°Π»Π΅Π΅».

    1. На страницС ‘ΠžΠ±Π·ΠΎΡ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ’ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ‘Π”Π°Π»Π΅Π΅’.

    2. ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ настройки Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ‘Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅’ появляСтся ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ сообщСниС. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚ΠΈ настройки запуститС диспСтчСр Π·Π°Π΄Π°Ρ‡. Если MySQLd-nt.exe присутствуСт Π² спискС ‘ΠŸΡ€ΠΎΡ†Π΅ΡΡΡ‹’, сСрвСр Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π·Π°ΠΏΡƒΡ‰Π΅Π½.

Π’ Π½Π°Ρ‡Π°Π»ΠΎ

ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚Π·Ρ‹Π² ΠΏΠΎ этому ΡƒΡ‡Π΅Π±Π½ΠΎΠΌΡƒ курсу

4.6.7 mysql_config_editor β€” ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° настройки MySQL

4.6.7 mysql_config_editor β€” ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° настройки MySQL

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° mysql_config_editor позволяСт Π²Π°ΠΌ
для хранСния ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² Π·Π°ΠΏΡƒΡ‚Π°Π½Π½ΠΎΠΌ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму
Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ .mylogin.cnf . ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°
это ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ %APPDATA%\MySQL Π² Windows
ΠΈ домашний ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² систСмах, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ Windows.
Π€Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ ΠΏΠΎΠ·ΠΆΠ΅ клиСнтскими ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ MySQL для получСния
ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ сСрвСру MySQL.

НСобфусцированный Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ .mylogin.cnf
Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° состоит ΠΈΠ· Π³Ρ€ΡƒΠΏΠΏ ΠΎΠΏΡ†ΠΈΠΉ, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΠΌ
Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΠΏΡ†ΠΈΠΉ. КаТдая Π³Ρ€ΡƒΠΏΠΏΠ° ΠΎΠΏΡ†ΠΈΠΉ Π²
.mylogin.cnf называСтся
ΠΏΡƒΡ‚ΡŒΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдставляСт собой Π³Ρ€ΡƒΠΏΠΏΡƒ, которая Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅
Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹: хост , ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ,
ΠΏΠ°Ρ€ΠΎΠ»ΡŒ , ΠΏΠΎΡ€Ρ‚ ΠΈ
Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ° . Π”ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΎΠΏΡ†ΠΈΠΉ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму ΠΊΠ°ΠΊ ΠΎ
Π½Π°Π±ΠΎΡ€ ΠΎΠΏΡ†ΠΈΠΉ, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…, ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ сСрвСру MySQL ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΈ
какая учСтная запись для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π’ΠΎΡ‚ Π½Π΅Π·Π°ΠΌΡƒΡ‚Π½Π΅Π½Π½Ρ‹ΠΉ
ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

 [ΠΊΠ»ΠΈΠ΅Π½Ρ‚]
ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ = ΠΌΠΎΠ΅ имя ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
ΠΏΠ°Ρ€ΠΎΠ»ΡŒ = mydefaultpass
хост = 127.0.0.1
[ΠΌΠΎΠΉ ΠΏΡƒΡ‚ΡŒ]
ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ = ΠΌΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ имя
ΠΏΠ°Ρ€ΠΎΠ»ΡŒ = myotherpass
хост = Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ хост 

Когда Π²Ρ‹ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ сСрвСру,
ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ .mylogin.cnf Π² сочСтании
с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΎΠΏΡ†ΠΈΠΉ. Π•Π³ΠΎ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ…
Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π½ΠΎ мСньшС, Ρ‡Π΅ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ явно Π² Ρ„Π°ΠΉΠ»Π΅
клиСнтская командная строка. Для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ порядкС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², см. Ρ€Π°Π·Π΄Π΅Π» 4.2.2.2, «ИспользованиС Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²Β».

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π° ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму, установитС
MYSQL_TEST_LOGIN_FILE пСрСмСнная срСды.
Π­Ρ‚Π° пСрСмСнная распознаСтся
mysql_config_editor , ΠΏΠΎ стандарту MySQL
ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ( mysql ,
mysqladmin ΠΈ Ρ‚. Π΄.), Π°
mysql-test-run.pl ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° тСстирования.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π² Ρ„Π°ΠΉΠ»Π΅ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • mysql_config_editor Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°
    ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли Π²Ρ‹
    ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π΅Ρ‚
    --login-path= имя
    Ρ‡Ρ‚ΠΎΠ±Ρ‹ явно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

  • Π‘Π΅Π· --login-path
    опция, клиСнтскиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΎΠΏΡ†ΠΈΠΉ ΠΈΠ·
    Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ΠΈ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².
    Рассмотрим эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

     MySQL 

    По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ mysql Ρ‡ΠΈΡ‚Π°Π΅Ρ‚
    [ΠΊΠ»ΠΈΠ΅Π½Ρ‚] ΠΈ [mysql]
    Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², поэтому ΠΎΠ½ считываСт ΠΈΡ… ΠΈΠ·
    Ρ‚Π°ΠΊΠΆΠ΅ Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°.

  • Π‘ ΠΎΠΏΡ†ΠΈΠ΅ΠΉ --login-path ,
    клиСнтскиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° ΠΈΠ·
    Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°. Π“Ρ€ΡƒΠΏΠΏΡ‹ ΠΎΠΏΡ†ΠΈΠΉ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ…
    Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΠΏΡ†ΠΈΠΉ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ ΠΏΡ€Π΅ΠΆΠ½ΠΈΠΌΠΈ. Рассмотрим эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

     mysql --login-path=mypath 

    ΠšΠ»ΠΈΠ΅Π½Ρ‚ mysql Ρ‡ΠΈΡ‚Π°Π΅Ρ‚
    [ΠΊΠ»ΠΈΠ΅Π½Ρ‚] ΠΈ [mysql]
    ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΠΏΡ†ΠΈΠΉ ΠΈ [ΠΊΠ»ΠΈΠ΅Π½Ρ‚] ,
    [mysql] ΠΈ [mypath]
    ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°.

  • ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму, Π΄Π°ΠΆΠ΅ Ссли
    --no-defaults опция
    использовал. Π­Ρ‚ΠΎ позволяСт ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ бСзопасным способом.
    Ρ‡Π΅ΠΌ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС, Π΄Π°ΠΆΠ΅ Ссли
    --no-defaults присутствуСт.

mysql_config_editor Π·Π°ΠΏΡƒΡ‚Ρ‹Π²Π°Π΅Ρ‚
.mylogin.cnf Ρ„Π°ΠΉΠ», поэтому Π΅Π³ΠΎ нСльзя ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ
ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ тСкст ΠΈ Π΅Π³ΠΎ содСрТимоС ΠΏΡ€ΠΈ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ΅ клиСнтскими ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² памяти. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π²
Ρ„Π°ΠΉΠ» Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΎΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ тСкста, ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠΎΠ·ΠΆΠ΅ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ
Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС ΠΈΠ»ΠΈ Π² срСдС
пСрСмСнная. mysql_config_editor обСспСчиваСт
ΠΊΠΎΠΌΠ°Π½Π΄Π° print для отобраТСния ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму
содСрТимоС Ρ„Π°ΠΉΠ»Π°, Π½ΠΎ Π΄Π°ΠΆΠ΅ Π² этом случаС значСния пароля ΠΌΠ°ΡΠΊΠΈΡ€ΡƒΡŽΡ‚ΡΡ
Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΈΡΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… ΠΌΠΎΠ³Π»ΠΈ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ.

ΠžΠ±Ρ„ΡƒΡΠΊΠ°Ρ†ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ mysql_config_editor
ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ появлСниС ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π²
.mylogin.cnf Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ тСкста ΠΈ обСспСчиваСт
ΠΌΠ΅Ρ€Π° бСзопасности, ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π°Ρ Π½Π΅ΠΏΡ€Π΅Π΄Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ΅ раскрытиС пароля.
НапримСр, Ссли Π²Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π½Π΅Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹ΠΉ
my.cnf Ρ„Π°ΠΉΠ» ΠΎΠΏΡ†ΠΈΠΉ Π½Π° экранС, любой
содСрТащиСся Π² Π½Π΅ΠΌ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π²ΠΈΠ΄Π½Ρ‹ всСм. Π‘
.mylogin.cnf , это Π½Π΅ Ρ‚Π°ΠΊ, Π½ΠΎ
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ обфускация вряд Π»ΠΈ сдСрТит Ρ€Π΅ΡˆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠ°
ΠΈ Π½Π΅ стоит ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π΅Ρ€ΡƒΡˆΠΈΠΌΡ‹ΠΌ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ
ΠΏΡ€Π°Π²Π° систСмного администратора Π½Π° вашСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ для доступа ΠΊ
Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΠΊΡ€Ρ‹Ρ‚ΡŒ .mylogin.cnf
Ρ„Π°ΠΉΠ» с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ усилиСм.

Π€Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ доступСн для чтСния ΠΈ записи для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ
ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ нСдоступны для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС,
mysql_config_editor ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ, ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚
ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΅Π³ΠΎ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚.

Π’Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ mysql_config_editor ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

 mysql_config_editor [ program_options ]  ΠΊΠΎΠΌΠ°Π½Π΄Π°  [ command_options ] 

Если Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π½Π΅ сущСствуСт,
mysql_config_editor создаСт Π΅Π³ΠΎ.

АргумСнты ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • program_options состоит ΠΈΠ·
    ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ mysql_config_editor .

  • ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠ°ΠΊΠΎΠ΅ дСйствиС Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ
    Π² Ρ„Π°ΠΉΠ»Π΅ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° .mylogin.cnf .
    НапримСр, set записываСт ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π²
    Ρ„Π°ΠΉΠ», ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°,
    ΠΈ print ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ содСрТимоС ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму.

  • command_options ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ любой
    Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, спСцифичныС для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ
    имя ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΈ значСния для использования Π² ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°.

ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Π½Π°Π±ΠΎΡ€Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ
Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. НапримСр, эти ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅ строки ΠΈΠΌΠ΅ΡŽΡ‚
ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Π½ΠΎ Π΄Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹:

 mysql_config_editor --Π½Π°Π±ΠΎΡ€ справки
Π½Π°Π±ΠΎΡ€ mysql_config_editor --help 

ΠŸΠ΅Ρ€Π²Π°Ρ командная строка ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΎΠ±Ρ‰ΠΈΠΉ
mysql_config_editor справочноС сообщСниС ΠΈ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚
ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ . Вторая командная строка
ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ справочноС сообщСниС, относящССся ΠΊ Π½Π°Π±ΠΎΡ€Ρƒ
ΠΊΠΎΠΌΠ°Π½Π΄Π°.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚
ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈ
Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ для
ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ сСрвСру MySQL хоста
ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ.ΠΏΡ€ΠΈΠΌΠ΅Ρ€.com . Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΎΠΉΡ‚ΠΈ ΠΊΠ°ΠΊ
слСдуСт:

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π²
. mylogin.cnf , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ
Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² ΠΎΠ΄ΠΈΠ½
строкС ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΏΡ€ΠΈ появлСнии запроса:

 $> Π½Π°Π±ΠΎΡ€ mysql_config_editor --login-path=client
         --host=localhost --user=localuser --password
Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ:  Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ "localpass" здСсь 
$> mysql_config_editor set --login-path=remote
         --host=remote.example.com --user=remoteuser --password
Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ:  Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ "remotepass" здСсь  

mysql_config_editor ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚
ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, поэтому
--login-path=client ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡƒΡ‰Π΅Π½ ΠΈΠ·
ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π±Π΅Π· измСнСния Π΅Π΅ эффСкта.

ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ mysql_config_editor записываСт Π²
.mylogin.cnf , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅
ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ :

 $> mysql_config_editor print --all
[ΠΊΠ»ΠΈΠ΅Π½Ρ‚]
ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ = Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
ΠΏΠ°Ρ€ΠΎΠ»ΡŒ = *****
хост = Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ хост
[ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ]
ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ = ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
ΠΏΠ°Ρ€ΠΎΠ»ΡŒ = *****
хост = remote. example.com 

Команда print ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² систСму ΠΊΠ°ΠΊ
Π½Π°Π±ΠΎΡ€ строк, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…ΡΡ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π³Ρ€ΡƒΠΏΠΏΡ‹, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ
ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² систСму Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… скобках, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ слСдуСт опция
значСния ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму. ЗначСния пароля ΠΌΠ°ΡΠΊΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ Π½Π΅
ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ тСкст.

Если Π²Ρ‹ Π½Π΅ ΡƒΠΊΠ°ΠΆΠ΅Ρ‚Π΅ --all для отобраТСния всСх
ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΈΠ»ΠΈ
--login-path= имя в
ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² систСму, ΠΊΠΎΠΌΠ°Π½Π΄Π° print
ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли
Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½.

Как ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚
ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ нСсколько ΠΏΡƒΡ‚Π΅ΠΉ Π²Ρ…ΠΎΠ΄Π°. Π­Ρ‚ΠΈΠΌ способом,
mysql_config_editor ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ настройку
нСсколько «личностСй» для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ
Ρ€Π°Π·Π½Ρ‹Π΅ сСрвСры MySQL ΠΈΠ»ΠΈ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ сСрвСру
ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π°Π·Π½Ρ‹Π΅ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ записи. Π›ΡŽΠ±ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ
ΠΏΠΎΠ·ΠΆΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ --login-path , ΠΊΠΎΠ³Π΄Π° Π²Ρ‹
Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. НапримСр, для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌΡƒ
сСрвСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

 mysql --login-path=ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ 

Π—Π΄Π΅ΡΡŒ mysql Ρ‡ΠΈΡ‚Π°Π΅Ρ‚
[ΠΊΠ»ΠΈΠ΅Π½Ρ‚] ΠΈ [mysql]
Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΎΠΏΡ†ΠΈΠΉ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΠΏΡ†ΠΈΠΉ, ΠΈ
[ΠΊΠ»ΠΈΠ΅Π½Ρ‚] , [mysql] ΠΈ
[ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ] Π³Ρ€ΡƒΠΏΠΏ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ сСрвСру, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

 mysql --login-path=ΠΊΠ»ΠΈΠ΅Π½Ρ‚ 

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ mysql Ρ‡ΠΈΡ‚Π°Π΅Ρ‚
ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ mysql Π»ΠΎΠ³ΠΈΠ½
ΠΏΡƒΡ‚ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ,
--login-path опция Π½Π΅ добавляСтся
Π½ΠΈΡ‡Π΅Π³ΠΎ Π² этом случаС. Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° эквивалСнтна этой:

 MySQL 

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, считанныС ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму, ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π½Π°Π΄
ΠΎΠΏΡ†ΠΈΠΈ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΠΏΡ†ΠΈΠΉ. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, считанныС ΠΈΠ· Π²Ρ…ΠΎΠ΄Π° Π² систСму
Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΡƒΡ‚Π΅ΠΉ, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΠΎΠ·ΠΆΠ΅ Π² Ρ„Π°ΠΉΠ»Π΅ ΠΏΡƒΡ‚Π΅ΠΉ Π²Ρ…ΠΎΠ΄Π°, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚
ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π½Π°Π΄ опциями, считанными ΠΈΠ· Π³Ρ€ΡƒΠΏΠΏ, ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠΈΡ…ΡΡ Ρ€Π°Π½Π΅Π΅ Π²
Ρ„Π°ΠΉΠ».

mysql_config_editor добавляСт ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π²
Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму Π² Ρ‚ΠΎΠΌ порядкС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΈΡ… создаСтС, поэтому Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹
сначала создайтС Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ
ΠΏΠΎΡ‚ΠΎΠΌ. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² Ρ„Π°ΠΉΠ», Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅
ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ Π΅Π³ΠΎ, Π·Π°Ρ‚Π΅ΠΌ создайтС Π·Π°Π½ΠΎΠ²ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΠ½Π΅Ρ†. НапримСр,
ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° являСтся Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½
читаСтся всСми клиСнтскими ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ
mysqldump ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° читаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ
mysqldump . ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ·ΠΆΠ΅, ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ
ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Ρ€Π°Π½Π΅Π΅, поэтому Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡƒΡ‚Π΅ΠΉ Π²Ρ…ΠΎΠ΄Π° Π²
Π·Π°ΠΊΠ°Π· ΠΊΠ»ΠΈΠ΅Π½Ρ‚ , mysqldump
Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ mysqldump -спСцифичСскиС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для
ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° .

Когда Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ set с
mysql_config_editor для создания ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму,
Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² (имя хоста, имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
имя, ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, ΠΏΠΎΡ€Ρ‚, сокСт). ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ значСния,
написано Π½Π° ΠΏΡƒΡ‚ΠΈ. Π›ΡŽΠ±Ρ‹Π΅ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ значСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ·ΠΆΠ΅, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ
указываСтся, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ MySQL
server Π»ΠΈΠ±ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΎΠΏΡ†ΠΈΠΉ, Π»ΠΈΠ±ΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС. Π›ΡŽΠ±ΠΎΠΉ
ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС, ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅
Π² Ρ„Π°ΠΉΠ»Π΅ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². НапримСр, Ссли
полномочия Π² ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Ρ‚Π°ΠΊΠΆΠ΅
ΠΏΠΎΠ΄Π°Ρ‚ΡŒ заявку Π½Π° хост remote2.example.com ,
ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ сСрвСру Π½Π° этом хостС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

 mysql --login-path=remote --host=remote2.example.com 
mysql_config_editor ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

mysql_config_editor ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅
ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ любой ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ с ΠΈΠΌΠ΅Π½Π΅ΠΌ
Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС. Для описания ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄
ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ mysql_config_editor ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, спСцифичныС для ΠΊΠΎΠΌΠ°Π½Π΄.

Π’Π°Π±Π»ΠΈΡ†Π° 4.20. ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ mysql_config_editor

Имя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ОписаниС
—ΠΎΡ‚Π»Π°Π΄ΠΊΠ° Π—Π°ΠΏΠΈΡΡŒ ΠΆΡƒΡ€Π½Π°Π»Π° ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ
—ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ справочноС сообщСниС ΠΈ Π²Ρ‹ΠΉΡ‚ΠΈ
—ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ
—вСрсия ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ вСрсии ΠΈ Π²Ρ‹ΠΉΡ‚ΠΈ

  • --ΠΏΠΎΠΌΠΎΡ‰ΡŒ ,
    -?

    ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ справочноС сообщСниС ΠΈ Π²Ρ‹ΠΉΡ‚ΠΈ.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ справочноС сообщСниС для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅
    mysql_config_editor ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π³Π΄Π΅
    ΠΊΠΎΠΌΠ°Π½Π΄Π° являСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΎΡ‚
    ΠΏΠΎΠΌΠΎΡ‰ΡŒ :

     mysql_config_editor  ΠΊΠΎΠΌΠ°Π½Π΄Π°  --help 
  • --debug[= ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ] ,
    -# ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ

    ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ
    debug_options строка
    Π΄:Ρ‚:ΠΎ, имя_Ρ„Π°ΠΉΠ»Π° .
    По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
    d:t:o,/tmp/mysql_config_editor.trace .

    Π­Ρ‚Π° опция доступна, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли MySQL Π±Ρ‹Π» собран с использованиСм
    Π‘_ΠžΠ’Π›ΠΠ”ΠšΠžΠ™ . выпуск MySQL
    Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, прСдоставлСнныС Oracle, ΠΈΠΌΠ΅ΡŽΡ‚ Π½ΠΎΠΌΠ΅Ρ€ , Π° Π½Π΅ .
    построСн с использованиСм этого Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°.

  • --ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ,
    -Π²

    ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ. Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅
    Π΄Π΅Π»Π°Π΅Ρ‚. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΏΡ€ΠΈ диагностикС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Ссли
    опСрация Π½Π΅ Π΄Π°Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ³ΠΎ эффСкта.

  • --вСрсия ,
    -Π’

    ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ вСрсии ΠΈ Π²Ρ‹ΠΉΡ‚ΠΈ.

mysql_config_editor ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΎΠΏΡ†ΠΈΠΈ для ΠΊΠΎΠΌΠ°Π½Π΄

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ описаны Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅
mysql_config_editor команд, и для каТдой
ΠΎΠ΄ΠΈΠ½, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, спСцифичныС для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ послС
имя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, mysql_config_editor ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚
ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ любой ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ. Π—Π°
описаниС этих ΠΎΠΏΡ†ΠΈΠΉ см.
ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ mysql_config_editor.

mysql_config_editor ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

  • ΠΏΠΎΠΌΠΎΡ‰ΡŒ

    ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ справочноС сообщСниС ΠΈ Π²Ρ‹ΠΉΡ‚ΠΈ. Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚
    Π½Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΏΡ†ΠΈΠΉ.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ справочноС сообщСниС для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅
    mysql_config_editor ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π³Π΄Π΅
    ΠΊΠΎΠΌΠ°Π½Π΄Π° являСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΎΡ‚
    ΠΏΠΎΠΌΠΎΡ‰ΡŒ :

     mysql_config_editor  ΠΊΠΎΠΌΠ°Π½Π΄Π°  --help 
  • ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ
    [ ΠΎΠΏΡ†ΠΈΠΈ ]

    РаспСчатайтС содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму Π² Π½Π΅Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅.
    Ρ„ΠΎΡ€ΠΌΠ΅, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅
    ***** .

    ΠŸΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ β€” ΠΊΠ»ΠΈΠ΅Π½Ρ‚ , Ссли
    ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² систСму Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½. Если ΠΎΠ±Π° --всС ΠΈ
    --Π»ΠΎΠ³ΠΈΠ½-ΠΏΡƒΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½,
    -- всС ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚.

    Команда print Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.
    послС ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

    • --help , -?

      ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ справочноС сообщСниС для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ
      ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄.

      Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ справочноС сообщСниС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅
      mysql_config_editor —help .

    • --всС

      Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ содСрТимоС всСх ΠΏΡƒΡ‚Π΅ΠΉ Π²Ρ…ΠΎΠ΄Π° Π² ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°
      Ρ„Π°ΠΉΠ».

    • --login-path= имя ,
      -G имя

      РаспСчатайтС содСрТимоС ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму.

  • ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ
    [ ΠΎΠΏΡ†ΠΈΠΈ ]

    Π£Π΄Π°Π»ΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΏΡƒΡ‚Π΅ΠΉ Π²Ρ…ΠΎΠ΄Π° ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅
    ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² систСму, ΡƒΠ΄Π°Π»ΠΈΠ² ΠΈΠ· Π½Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

    Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° удаляСт ΠΈΠ· ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
    ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² --host ,
    --ΠΏΠ°Ρ€ΠΎΠ»ΡŒ , --ΠΏΠΎΡ€Ρ‚ ,
    --сокСт ΠΈ --ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
    ΠΎΠΏΡ†ΠΈΠΈ. Если Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· этих Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½,
    remove удаляСт вСсь ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°. Π—Π°
    Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, эта ΠΊΠΎΠΌΠ°Π½Π΄Π° удаляСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
    Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΈΠ· ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° mypath , Π° Π½Π΅
    Ρ‡Π΅ΠΌ всС mypath ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°:

     mysql_config_editor ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ --login-path=mypath --user 

    Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° удаляСт всС mypath
    ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°:

     mysql_config_editor ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ --login-path=mypath 

    Команда remove Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.
    послС ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

    • --help , -?

      ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ справочноС сообщСниС для ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ
      ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄.

      Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ справочноС сообщСниС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅
      mysql_config_editor —help .

    • --хост , -Ρ‡

      Π£Π΄Π°Π»ΠΈΡ‚Π΅ имя хоста ΠΈΠ· ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°.

    • --Π»ΠΎΠ³ΠΈΠ½-ΠΏΡƒΡ‚ΡŒ= имя ,
      -G имя

      ΠŸΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° для удалСния ΠΈΠ»ΠΈ измСнСния. Π›ΠΎΠ³ΠΈΠ½ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
      имя ΠΏΡƒΡ‚ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ , Ссли этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€
      Π½Π΅ Π΄Π°Π½ΠΎ.

    • --ΠΏΠ°Ρ€ΠΎΠ»ΡŒ , -p

      Π£Π΄Π°Π»ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈΠ· ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°.

    • --ΠΏΠΎΡ€Ρ‚ , -P

      Π£Π΄Π°Π»ΠΈΡ‚Π΅ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΡ€Ρ‚Π° TCP/IP ΠΈΠ· ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму.

    • --сокСт , -S

      Π£Π΄Π°Π»ΠΈΡ‚Π΅ имя Ρ„Π°ΠΉΠ»Π° сокСта Unix ΠΈΠ· ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму.

    • --ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ , -Ρƒ

      Π£Π΄Π°Π»ΠΈΡ‚Π΅ имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ· ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°.

    • --ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Ρ‚ΡŒ , -w

      ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅, Ссли ΠΊΠΎΠΌΠ°Π½Π΄Π°
      пытаСтся ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
      ( ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ) ΠΈ
      --login-path=ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½.
      Π­Ρ‚Π° опция Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ; ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ
      --skip-warn , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

  • сброс
    [ ΠΎΠΏΡ†ΠΈΠΈ ]

    ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚Π΅ содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму.

    Команда reset Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.
    послС ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

    • --help , -?

      ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ справочноС сообщСниС для сброса
      ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄.

      Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ справочноС сообщСниС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅
      mysql_config_editor —help .

  • ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ [ ΠΎΠΏΡ†ΠΈΠΈ ]

    Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°.

    Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° записываСт Π² ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠ°ΠΊ
    ΡƒΠΊΠ°Π·Π°Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ --host ,
    --ΠΏΠ°Ρ€ΠΎΠ»ΡŒ , --ΠΏΠΎΡ€Ρ‚ ,
    --сокСт ΠΈ --ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
    ΠΎΠΏΡ†ΠΈΠΈ. Если Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· этих Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½,
    mysql_config_editor записываСт ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°
    ΠΊΠ°ΠΊ пустая Π³Ρ€ΡƒΠΏΠΏΠ°.

    Команда set Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.
    послС ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

    • --help , -?

      ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ справочноС сообщСниС для Π½Π°Π±ΠΎΡ€
      ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄.

      Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ справочноС сообщСниС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅
      mysql_config_editor —help .

    • --host= host_name ,
      -h имя_хоста

      Имя хоста для записи Π² ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°.

    • --login-path= имя ,
      -G имя

      ΠŸΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° для создания. Имя ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:
      ΠΊΠ»ΠΈΠ΅Π½Ρ‚ , Ссли эта опция Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Π°.

    • --ΠΏΠ°Ρ€ΠΎΠ»ΡŒ , -p

      Π—Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для записи Π² ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°. ПослС
      mysql_config_editor ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚
      Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter. ΠŸΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ
      Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ видят ΠΏΠ°Ρ€ΠΎΠ»ΡŒ,
      mysql_config_editor Π½Π΅ повторяСт Π΅Π³ΠΎ.

      Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ пустой ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter Π²
      подсказка пароля. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² систСму записываСтся Π²
      Π² Ρ„Π°ΠΉΠ»Π΅ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π΅ΡΡ‚ΡŒ такая строка:

       ΠΏΠ°Ρ€ΠΎΠ»ΡŒ = 
    • --port= Π½ΠΎΠΌΠ΅Ρ€_ΠΏΠΎΡ€Ρ‚Π° ,
      -P Π½ΠΎΠΌΠ΅Ρ€_ΠΏΠΎΡ€Ρ‚Π°

      НомСр ΠΏΠΎΡ€Ρ‚Π° TCP/IP для записи Π² ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°.

    • --socket= имя_Ρ„Π°ΠΉΠ»Π° ,
      -S имя_Ρ„Π°ΠΉΠ»Π°

      Имя Ρ„Π°ΠΉΠ»Π° сокСта Unix для записи Π² ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°.

    • --user= имя_ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ,
      -u имя_ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

      Имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для записи Π² ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°.

    • --ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Ρ‚ΡŒ , -w

      ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅, Ссли ΠΊΠΎΠΌΠ°Π½Π΄Π°
      пытаСтся ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² систСму. Π­Ρ‚ΠΎΡ‚
      опция Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ; ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ
      --skip-warn , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

4.

2.2.3 ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π²Π»ΠΈΡΡŽΡ‰ΠΈΠ΅ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

вСрсия 8.0

5.7

5.6

8,0
Японский

5.6
Японский

4.2.2.3 ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π²Π»ΠΈΡΡŽΡ‰ΠΈΠ΅ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ„Π°ΠΉΠ»Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ MySQL, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΠΏΡ†ΠΈΠΉ, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚
ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Ρ„Π°ΠΉΠ» ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС, Π° Π½Π΅ Π²
Ρ„Π°ΠΉΠ» ΠΎΠΏΡ†ΠΈΠΉ. Для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ
даСтся ΠΏΠ΅Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ, Π·Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΠΌΠΈ:

  • --print-defaults ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ
    Π½Π΅Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ послС
    --Ρ„Π°ΠΉΠ» ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ,
    --defaults-extra-file , ΠΈΠ»ΠΈ
    --Π»ΠΎΠ³ΠΈΠ½-ΠΏΡƒΡ‚ΡŒ .

  • Π’ Windows, Ссли сСрвСр запускаСтся с
    --Ρ„Π°ΠΉΠ» ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ
    --ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠΏΡ†ΠΈΠΈ ,
    -- сначала Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ . Π’ΠΈΠ΄Π΅Ρ‚ΡŒ
    Π Π°Π·Π΄Π΅Π» 2.3.4.8, «Запуск MySQL ΠΊΠ°ΠΊ слуТбы WindowsΒ».

ΠŸΡ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΈ ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² качСствС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования
мСтасимвол ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ~ , ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚
Π½Π΅ интСрпрСтируСтся Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚Π΅.

  • --defaults-extra-file= имя_Ρ„Π°ΠΉΠ»Π°

    ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ этот Ρ„Π°ΠΉΠ» ΠΎΠΏΡ†ΠΈΠΉ послС Ρ„Π°ΠΉΠ»Π° Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΡ†ΠΈΠΉ, Π½ΠΎ (Π½Π°
    Unix) ΠΏΠ΅Ρ€Π΅Π΄ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ (Π½Π° всСх ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…)
    ΠΏΠ΅Ρ€Π΅Π΄ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°. (Для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π·Π°ΠΊΠ°Π·Π΅
    Π² ΠΊΠ°ΠΊΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ… ΠΎΠΏΡ†ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, см.
    Π Π°Π·Π΄Π΅Π»Β 4.2.2.2, «ИспользованиС Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΠΏΡ†ΠΈΠΉΒ».) Если Ρ„Π°ΠΉΠ» Π½Π΅ сущСствуСт
    ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ нСдоступСн, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ошибка. Если
    имя_Ρ„Π°ΠΉΠ»Π° Π½Π΅ являСтся Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ
    имя интСрпрСтируСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

    Π‘ΠΌ. Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² этот Ρ€Π°Π·Π΄Π΅Π» ΠΎΠ± ограничСниях.
    Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ эта опция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π°.

  • --defaults-file= имя_Ρ„Π°ΠΉΠ»Π°

    Π§Ρ‚Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΎΠΏΡ†ΠΈΠΉ. Если Ρ„Π°ΠΉΠ» Π½Π΅ сущСствуСт
    ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ нСдоступСн, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ошибка.
    имя_Ρ„Π°ΠΉΠ»Π° интСрпрСтируСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ
    Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Ссли ΠΎΠ½ ΡƒΠΊΠ°Π·Π°Π½ ΠΊΠ°ΠΊ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ
    Π° Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ имя ΠΏΡƒΡ‚ΠΈ.

    Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ: Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ
    --Ρ„Π°ΠΉΠ» ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ,
    mysqld Ρ‡ΠΈΡ‚Π°Π΅Ρ‚
    mysqld-auto. cnf ΠΈ клиСнтскиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
    ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ .mylogin.cnf .

    Π‘ΠΌ. Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² этот Ρ€Π°Π·Π΄Π΅Π» ΠΎΠ± ограничСниях.
    Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ эта опция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π°.

  • --defaults-group-suffix= стр

    Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΎΠΏΡ†ΠΈΠΉ, Π½ΠΎ ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ с
    ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° ΠΈ суффикс
    стр . НапримСр,
    ΠΊΠ»ΠΈΠ΅Π½Ρ‚ mysql Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚
    [ΠΊΠ»ΠΈΠ΅Π½Ρ‚] ΠΈ [mysql]
    Π³Ρ€ΡƒΠΏΠΏΡ‹. Если этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π·Π°Π΄Π°Π½ ΠΊΠ°ΠΊ
    --defaults-group-suffix=_other ,
    mysql Ρ‚Π°ΠΊΠΆΠ΅ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚
    [client_other] ΠΈ
    [mysql_other] Π³Ρ€ΡƒΠΏΠΏ.

  • --login-path= имя

    ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ· ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π²
    . mylogin.cnf Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму. А
    Β«ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°Β» β€” это Π³Ρ€ΡƒΠΏΠΏΠ° ΠΎΠΏΡ†ΠΈΠΉ, содСрТащая
    ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ сСрвСру MySQL ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΈ
    какая учСтная запись для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ
    Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅
    ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° mysql_config_editor . Π’ΠΈΠ΄Π΅Ρ‚ΡŒ
    Π Π°Π·Π΄Π΅Π» 4.6.7, Β«mysql_config_editor β€” ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° настройки MySQLΒ».

    ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠ°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° считываСт Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΎΠΏΡ†ΠΈΠΉ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ
    ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π° Π² систСму, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ ΠΎΠΏΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅
    ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Рассмотрим эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

     mysql --login-path=mypath 

    По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ mysql Ρ‡ΠΈΡ‚Π°Π΅Ρ‚
    [ΠΊΠ»ΠΈΠ΅Π½Ρ‚] ΠΈ [mysql]
    Π³Ρ€ΡƒΠΏΠΏΡ‹ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ². Π˜Ρ‚Π°ΠΊ, для ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
    mysql Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ [ΠΊΠ»ΠΈΠ΅Π½Ρ‚]
    ΠΈ [mysql] ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΠΏΡ†ΠΈΠΉ, ΠΈ
    [ΠΊΠ»ΠΈΠ΅Π½Ρ‚] , [mysql] ΠΈ
    [mypath] ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°.

    ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму, Π΄Π°ΠΆΠ΅ Ссли
    --no-defaults опция
    использовал.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π° ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π° Π² систСму, установитС
    срСда MYSQL_TEST_LOGIN_FILE
    пСрСмСнная.

    Π‘ΠΌ. Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² этот Ρ€Π°Π·Π΄Π΅Π» ΠΎΠ± ограничСниях.
    Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ эта опция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π°.

  • --Π½Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

    НС Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΠΏΡ†ΠΈΠΉ. Если запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ удаСтся ΠΈΠ·-Π·Π°
    для чтСния нСизвСстных ΠΎΠΏΡ†ΠΈΠΉ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΎΠΏΡ†ΠΈΠΉ,
    --no-defaults ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для
    ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… Ρ‡Ρ‚Π΅Π½ΠΈΠ΅.

    Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ клиСнтскиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚
    .mylogin.cnf Ρ„Π°ΠΉΠ» ΠΏΡƒΡ‚ΠΈ Π²Ρ…ΠΎΠ΄Π°, Ссли ΠΎΠ½
    сущСствуСт, Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π°
    --no-defaults ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ.