Hvernig á að tengjast MySQL án rótarlykilorðs á flugstöðinni
Venjulega þegar MySQL/MariaDB gagnagrunnsþjónn er sett upp á Linux, er mælt með því að setja MySQL rót notanda lykilorð til að tryggja það, og þetta lykilorð er nauðsynlegt til að fá aðgang að gagnagrunnsþjóninum með rót notendaréttindi.
Í þessari handbók munum við sýna þér hvernig á að tengja og keyra MySQL skipanir án þess að slá inn lykilorð (mysql lykilorðslaus rót innskráning) á Linux flugstöðinni.
Hvernig á að stilla MySQL rót lykilorð
Ef þú hefur nýlega sett upp MySQL/MariaDB netþjóninn, þá þarf hann ekki lykilorð til að tengjast honum sem rótnotandi. Til að tryggja það, stilltu MySQL/MariaDB lykilorðið fyrir rót notanda með eftirfarandi skipun.
Athugaðu að þessi skipun er aðeins ein af mörgum MySQL (Mysqladmin) skipunum fyrir gagnagrunnsstjórnun í Linux.
# mysqladmin -u root password YOURNEWPASSWORD
Hvernig á að tengjast eða keyra MySQL án rótarlykilorðs
Til að keyra MySQL skipanir án þess að slá inn lykilorð á flugstöðinni geturðu geymt notanda þinn og lykilorð í ~/.my.cnf
notendasértæku uppsetningarskránni í heimaskrá notandans eins og lýst er hér að neðan.
Búðu til stillingarskrána ~/.my.cnf
og bættu við stillingum fyrir neðan í henni (mundu að skipta út mysqluser og mysqlpasswd fyrir þín eigin gildi).
[mysql] user=user password=password
Vistaðu og lokaðu skránni. Stilltu síðan viðeigandi heimildir á það, til að það sé aðeins læsilegt og skriflegt af þér.
# chmod 0600 .my.cnf
Þegar þú hefur stillt notanda og lykilorð í Mysql stillingarskránni, þegar þú keyrir mysql skipanir eins og mysql, mysqladmin o.s.frv., munu þeir lesa mysqluser og mysqlpasswd úr ofangreindri skrá.
# mysql # mysql -u root
Þú gætir líka viljað lesa þessar tengdu greinar um MySQL/MariaDB:
-
- 20 MySQL (Mysqladmin) skipanir fyrir gagnagrunnsstjórnun í Linux
- Hvernig á að breyta rótarlykilorði MySQL eða MariaDB í Linux
- Hvernig á að endurstilla MySQL eða MariaDB rót lykilorð í Linux
- 15 Gagnlegar MySQL/MariaDB ábendingar um árangursstillingar og hagræðingu
- 4 Gagnleg skipanalínuverkfæri til að fylgjast með MySQL-frammistöðu í Linux
Í þessari handbók sýndum við hvernig á að keyra MySQL skipanir án þess að slá inn rót lykilorð á flugstöðinni. Ef þú hefur einhverjar spurningar eða hugsanir til að deila, skaltu smella á okkur í gegnum athugasemdaformið hér að neðan.