Kif Tqabbad ma' MySQL Mingħajr Root Password fuq Terminal
Normalment waqt l-installazzjoni tas-server tad-database MySQL/MariaDB fuq Linux, huwa rakkomandat li tissettja password tal-utent għerq MySQL biex tiżguraha, u din il-password hija meħtieġa biex taċċessa s-server tad-database bi privileġġi tal-utent tal-għeruq.
F'din il-gwida, aħna ser nuruk kif tikkonnettja u tħaddem il-kmandi MySQL mingħajr ma ddaħħal password (mysql passwordless root login) fuq it-terminal Linux.
Kif Issettja l-Password Root MySQL
Fil-każ li tkun għadha kif installat is-server MySQL/MariaDB, allura ma teħtieġ l-ebda password biex tikkonnettja miegħu bħala utent root. Biex tiżguraha, issettja l-password MySQL/MariaDB għall-utent root bil-kmand li ġej.
Innota li dan il-kmand huwa biss wieħed mill-ħafna Kmandi MySQL (Mysqladmin) għall-Amministrazzjoni tad-Database fil-Linux.
# mysqladmin -u root password YOURNEWPASSWORD
Kif Tqabbad jew Mexxi MySQL Mingħajr Root Password
Biex tmexxi kmandi MySQL mingħajr ma ddaħħal il-password fuq it-terminal, tista 'taħżen l-utent u l-password tiegħek fil-fajl ta' konfigurazzjoni speċifika għall-utent ~/.my.cnf
fid-direttorju tad-dar tal-utent kif deskritt hawn taħt.
Issa oħloq il-fajl tal-konfigurazzjoni ~/.my.cnf
u żid il-konfigurazzjonijiet hawn taħt fih (ftakar li tissostitwixxi mysqluser u mysqlpasswd bil-valuri tiegħek).
[mysql] user=user password=password
Issejvja u agħlaq il-fajl. Imbagħad issettja l-permessi xierqa fuqha, biex tagħmilha tinqara u tinkiteb biss minnek.
# chmod 0600 .my.cnf
Ladarba tkun issettja l-utent u l-password fil-fajl tal-konfigurazzjoni Mysql, minn issa 'l quddiem meta tmexxi kmandi mysql bħal mysql, mysqladmin eċċ, dawn se jaqraw il-mysqluser u mysqlpasswd mill-fajl ta' hawn fuq.
# mysql # mysql -u root
Tista' wkoll tixtieq taqra dawn l-artikoli relatati dwar MySQL/MariaDB:
-
- 20 Kmandi MySQL (Mysqladmin) għall-Amministrazzjoni tad-Database fil-Linux
- Kif Tibdel il-Password Root ta' MySQL jew MariaDB fil-Linux
- Kif Reset MySQL jew MariaDB Root Password fil-Linux
- 15 Suġġerimenti Utli dwar l-Irfinar u l-Ottimizzazzjoni tal-Prestazzjoni tal-MySQL/MariaDB
- 4 Għodod Utli tal-Linja tal-Kmand biex Tissorvelja l-Prestazzjoni tal-MySQL fil-Linux
F'din il-gwida, urejna kif tħaddem il-kmandi MySQL mingħajr ma ddaħħal il-password tal-għeruq fuq it-terminal. Jekk għandek xi mistoqsijiet jew ħsibijiet x'taqsam, ikkuntattjana permezz tal-formola ta' feedback hawn taħt.