Мен MySQL түбірінің паролін ұмытып кеткен басқа администраторды білемін, бұл нағыз қолайсыздық болуы мүмкін, солай ма?
MySQL серверінің администраторының паролін (түбірін) есіңізде сақтамауыңыз үшін жаңа мәліметтер базасын құру керек, ештеңе істей алмайсыз және жасай алмайсыз деп елестетіп көріңіз.
Мұнда мен сізге MySQL серверіне түбірлік парольді орнатпай-ақ терминал арқылы қалай кіруге болатынын көрсетемін, осылайша ішке кіргенде root паролін өзгерте аласыз.
Біріншіден, mysql қызметін тоқтату керек:
service mysql stop
Бұл қызметті тоқтатты, енді біз оны басқаша жолмен бастаймыз, кейінірек бізден пароль сұрамайтын тәсілмен:
mysqld_safe --skip-grant-tables &
Дайын, енді MySQL терминалына кірейік:
mysql -u root
Олар оның пароль сұрамағанын көреді, олар MySQL консоліне немесе терминалына кіріп, өздері қалаған нәрсені істей алатындығын көреді, енді MySQL түбірлік паролін өзгертуге көшейік.
Алдымен біз MySQL мәліметтер базасына келесідей кіреміз:
use mysql;
Содан кейін парольді өзгертейік:
update user set password=PASSWORD("ElNuevoPassword") where user='root';
Енді артықшылықтарды жаңартайық:
flush privileges;
Соңында біз шығамыз:
quit;
Дайын, біз MySQL root пайдаланушысының паролін өзгерттік, енді қызметті тоқтатамыз және оны қалай болсақ, солай бастаймыз:
service mysql stop
service mysql start
қанат
Мұның бәрі, олар MySQL-серверін басқаруды қалпына келтірді
15 пікір, өз пікіріңізді қалдырыңыз
Өте жақсы кеңес, рахмет
Керемет, керемет!
менімен болғанын күту үшін, оны көруге болады, жақсы кеңестер жоқ
Excelente
өте жақсы мақала, құшақтау !!
Өте пайдалы, сіз мені қиын жерден шығардыңыз. Рақмет сізге.
Өте пайдалы, сіз мені асығыс шығардыңыз, рахмет!
Бұл шешім мен үшін бірнеше рет жұмыс істеді, бірақ қазір менде жаңадан орнатылған mysql қозғалтқышы бар және мен парольді орнатуға тырысамын, бірақ ол маған «пароль» өрісі жоқ екенін, құрылымды тексеріп, өріс шынымен жоқ екенін айтады . Оны қалай түзетуге болады?
Рақмет, сіз mysql-ді қайта басқара алу арқылы мені құтқардыңыз ...
Мен он мың алғыстың арқасында жұмыс жасадым.
Сіз менің мәселемді шешіп алдыңыз. Рақмет сізге!
Соңғы 4 қадам өзгеріс жасайды, сізге үлкен рахмет
Рахмет, ол мен үшін өте жақсы жұмыс істеді, бірақ келесі командалық хабарламадан кейін қате пайда болды:
mysqld_safe '/ var / run / mysqld' UNIX ұяшық файлына арналған каталог жоқ
Каталогты құру мәселені шешті және мен парольді ауыстыруды аяқтай алдым, егер біреу болса, мен командалармен бөлісемін.
mkdir -p / var / run / mysqld
таңдалған mysql: mysql / var / run / mysqld
Өте жақсы
Мақала үшін көп рахмет.
Бұл маған тест-мәліметтер базасын ұзақ уақыт бойы LAMP серверін орнатқан таңқурай pi-ден қалпына келтіруге көмектесті.