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:

    1. 20 MySQL (Mysqladmin) skipanir fyrir gagnagrunnsstjórnun í Linux
    2. Hvernig á að breyta rótarlykilorði MySQL eða MariaDB í Linux
    3. Hvernig á að endurstilla MySQL eða MariaDB rót lykilorð í Linux
    4. 15 Gagnlegar MySQL/MariaDB ábendingar um árangursstillingar og hagræðingu
    5. 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.