Na san mai gudanarwa lokaci-lokaci wanda ya manta kalmar sirri ta MySQL, wannan na iya zama ainihin damuwa, dama?
Ka yi tunanin cewa kana buƙatar ƙirƙirar sabon ɗakunan ajiya, yi komai kuma ba za ka iya ba saboda ba za ka iya tuna kalmar sirri ta mai gudanarwa (tushen) uwar garken MySQL ba, matsala ce ta gaske.
Anan zan nuna muku yadda ake samun dama ga sabar MySQL ta tashar ba TARE da saita kalmar sirri ba, don haka da zarar ka shiga zaka iya canza kalmar sirri.
Abu na farko shine dakatar da sabis na MySQL:
service mysql stop
Wannan ya dakatar da sabis ɗin, yanzu za mu fara shi amma ta wata hanya daban, hanyar da ba za ta nemi kalmar sirri ba daga baya:
mysqld_safe --skip-grant-tables &
Shirya, yanzu bari mu shiga tashar MySQL:
mysql -u root
Za su ga cewa ba ta nemi kalmar sirri ba, za su ga cewa sun riga sun shiga cikin na’urar ta MySQL ko tashar kuma za su iya yin duk abin da suke so, bari mu ci gaba da canza kalmar sirri ta MySQL.
Da farko za mu shigar da bayanan MySQL kamar haka:
use mysql;
Bayan haka, bari mu canza kalmar sirri:
update user set password=PASSWORD("ElNuevoPassword") where user='root';
Yanzu bari mu wartsake gatan:
flush privileges;
Kuma a ƙarshe za mu fita:
quit;
A shirye, mun canza kalmar sirri na asalin mai amfani da MySQL, yanzu zamu dakatar da aikin mu fara shi kamar yadda ya kamata:
service mysql stop
service mysql start
karshen
Wannan shine, sun sake dawo da iko da sabar MySQL na su
Kyakkyawan bayani, na gode
Madalla, mai girma!
jira shi ya faru da ni don gwada shi, babu komai mai kyau nasihu
Madalla
Labari mai kyau, runguma !!
Yana da amfani sosai, kun dai fitar da ni daga ɗauri. Na gode.
Yana da amfani sosai, kun fitar da ni daga sauri, na gode!
Wannan maganin yayi min aiki sau da yawa, amma yanzu ina da sabuwar matata ta mysql da aka girka kuma nayi kokarin saita kalmar sirri, duk da haka tana fada min cewa "kalmar" kalmar bata wanzu, duba tsarin kuma filin babu shi da gaske. Duk wani ra'ayin yadda za'a gyara shi?
Na gode, kun cece ni ta hanyar iya dawo da iko da MySQL ...
Na yi aiki daga dubu goma na gode.
To, kun warware matsalata. Na gode!
Matakan 4 na ƙarshe sun kawo canji na gode sosai
Na gode ya yi aiki sosai a gare ni duk da haka na sami kuskure bayan umarnin farko tare da saƙon mai zuwa:
mysqld_safe Directory '/ var / run / mysqld' don fayil ɗin soket ɗin UNIX babu su
Irƙirar shugabanci ya warware matsalar kuma na sami damar kammala canjin kalmar wucewa, na raba umarni idan hakan ta faru da wani.
mkdir -p / var / run / mysqld
chown mysql: mysql / var / run / mysqld
Yayi kyau sosai
Na gode sosai da labarin.
Ya taimaka mini in dawo da bayanan gwajin daga piber na wanda na girka uwar garken LAMP na dogon lokaci.