Како да променим МиСКЛ роот корисничку лозинку помоћу терминала

Знам повременог администратора који је заборавио МиСКЛ роот лозинку, ово може бити права непријатност, зар не?

Замислите да треба да направите нову базу података, урадите било шта, а не можете, јер се не можете сетити лозинке администратора (корена) МиСКЛ сервера, што је прави проблем.

Овде ћу вам показати како да приступите МиСКЛ серверу преко терминала БЕЗ постављања роот лозинке, тако да када уђете у њега можете променити роот лозинку.

Повезани чланак:
Проверите табеле МиСКЛ базе података и поправите оштећене

Прва ствар ће бити заустављање мискл услуге:

Сљедеће двије наредбе морају се извршити с административним привилегијама, било подешавањем судо на почетку команде или извршавајући их директно као корен

service mysql stop

Ово је зауставило услугу, сада ћемо је покренути, али на другачији начин, начин који нас касније неће питати за лозинку:

mysqld_safe --skip-grant-tables &

Спремни, сада приступимо МиСКЛ терминалу:

mysql -u root

Видеће да није тражио лозинку, видеће да су већ ушли у МиСКЛ конзолу или терминал и могу да раде шта год желе, наставимо са променом МиСКЛ роот лозинке.

Прво ћемо ући у МиСКЛ базу података као такву:

use mysql;

Затим, променимо лозинку:

update user set password=PASSWORD("ElNuevoPassword") where user='root';

Сада освежимо привилегије:

flush privileges;

И на крају излазимо:

quit;

Спремни, променили смо лозинку основног корисника МиСКЛ-а, сада ћемо зауставити услугу и покренути је како треба:

service mysql stop

service mysql start

Крај

То је то, вратили су контролу над сопственим МиСКЛ сервером


15 коментара, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   ватрена дијо

    Врло добар савет, хвала

  2.   Цхапаррал дијо

    Одлично, одлично!

  3.   ФИКСОЦОНН дијо

    да сачекам да ми се догоди да пробам, нема добрих савета

  4.   ЦрисКсуКс дијо

    Одличан

  5.   Густаво Лондоно Л. дијо

    врло добар чланак, загрљај !!

  6.   Рикардо дијо

    Врло корисно, управо сте ме извукли из везе. Хвала вам.

  7.   пепе дијо

    Врло корисно, извукао си ме из журбе, хвала!

  8.   Хозе дијо

    Ово решење је радило код мене много пута, али сада имам новоинсталирани мискл мотор и покушао сам да подесим лозинку, међутим говори ми да поље „лозинка“ не постоји, проверите структуру и поље заправо не постоји. Имате ли идеју како то поправити?

  9.   Игнацио фарре дијо

    Хвала, спасили сте ме тиме што сте могли да повратите контролу над мојим мисклом ...

  10.   Давид дијо

    Израдио сам десет хиљада хвала.

  11.   јавиерфдез дијо

    Па, решили сте мој проблем. Хвала вам!

  12.   фревал дијо

    Последња 4 корака чине разлику хвала пуно

  13.   ФуззЈС дијо

    Хвала што је врло добро функционисало за мене, али након прве команде имао сам грешку са следећом поруком:

    мисклд_сафе директоријум '/ вар / рун / мисклд' за УНИКС датотеку сокета не постоји

    Стварање директоријума решило је проблем и успео сам да довршим промену лозинке, делим команде у случају да се то некоме догоди.

    мкдир -п / вар / рун / мисклд
    цховн мискл: мискл / вар / рун / мисклд

  14.   АНА ЈУЛИА дијо

    Предобро

  15.   Гиуссеппе дијо

    Пуно вам хвала на чланку.
    Помогло ми је да опоравим тест базе података са малине пи у које сам већ дуго инсталирао ЛАМП сервер.