Одређивање ваше базе података
Ресетовање ваше МиСКЛ лозинке
Ресетовање ваше МариаДБ лозинке
Закључак
Ако сте заборавили своју МиСКЛ роот лозинку, можете је ресетовати пратећи кораке у овом чланку. Процес је прилично једноставан и ради на овим оперативним системима:
- Убунту 16.04
- Убунту 18.04
- Дебиан 8
- Дебиан 9
Одређивање ваше базе података
Табела испод ће вам рећи који софтвер базе података је подразумевано доступан у спремишту ОС-а.
| Operating System | MySQL/MariaDB |
| ---------------------- | --------------- |
| Ubuntu 16.04 | MariaDB |
| Ubuntu 18.04 | MariaDB |
| Debian 8 | MySQL |
| Debian 9 | MySQL |
Ако још увек нисте сигурни у софтвер базе података који сте инсталирали, извршите следећу команду:
mysql -V
Ако видите mysql Ver xxx Distrib x.x.x-MariaDB, на пример, користите МариаДБ. У супротном, користите МиСКЛ.
Ако имате инсталиран МиСКЛ, пратите водич испод да бисте ресетовали лозинку. Ако имате инсталиран МариаДБ, померите се до одељка „Ресетовање ваше МариаДБ лозинке“ .
Ресетовање ваше МиСКЛ лозинке
Прво, морамо зауставити mysqlуслугу и одобрити приступ без лозинке:
service mysql stop
mysqld_safe --skip-grant-tables &
Када се mysqlуслуга заустави, сада можемо да се повежемо са нашим сервером базе података тако што ћемо извршити следећу команду:
mysql -u root mysql
Сада унесите следеће у СКЛ терминал:
UPDATE user SET password=PASSWORD('YOUR_NEW_PASSWORD') WHERE user='root';
FLUSH PRIVILEGES;
Сада можете да унесете следеће у СКЛ терминал:
exit
Сада можете поново покренути mysqlуслугу:
service mysql restart
Ресетовање ваше МариаДБ лозинке
Пошто је МариаДБ (у суштини) исти софтвер, команде су сличне. Као иу претходном одељку, морамо да зауставимо mariadbпроцес и одобримо приступ без лозинке пре него што наставимо:
service mariadb stop
mysqld_safe --skip-grant-tables &
Сада можемо да се повежемо са нашим сервером базе података:
mysql -u root mysql
Када видите СКЛ терминал, унесите следеће:
UPDATE user SET password=PASSWORD('YOUR_NEW_PASSWORD') WHERE user='root';
FLUSH PRIVILEGES;
Изађите и поново покрените МариаДБ:
exit
service mariadb restart
Закључак
Честитам! Успешно сте ресетовали лозинку за МиСКЛ/МариаДБ сервер.