Terminalda kök paroly bolmasa MySQL-a nädip birikmeli
Adatça Linux-da MySQL/MariaDB maglumat bazasy serweri gurlanda, ony goramak üçin MySQL kök ulanyjy parolyny bellemek maslahat berilýär we bu parol kök ulanyjy aýratynlyklary bilen maglumat bazasynyň serwerine girmek üçin zerurdyr.
Bu gollanmada, Linux terminalynda parol (mysql parolsyz kök login) girizmezden MySQL buýruklaryny nädip birikdirmelidigini we işlemelidigini görkezeris.
MySQL kök parolyny nädip düzmeli
MySQL/MariaDB serwerini täze gurnan bolsaňyz, kök ulanyjy hökmünde birikmek üçin hiç hili parol talap etmeýär. Ony goramak üçin aşakdaky buýruk bilen kök ulanyjy üçin MySQL/MariaDB parolyny düzüň.
Bu buýrugyň Linux-da maglumat bazasyny dolandyrmak üçin köp MySQL (Mysqladmin) buýruklaryndan diňe biridigine üns beriň.
# mysqladmin -u root password YOURNEWPASSWORD
MySQL-i kök paroly bilen nädip birikdirmeli ýa-da işletmeli
MySQL buýruklaryny terminalda parol girizmezden işletmek üçin, ulanyjyny we parolyňyzy aşakda görkezilişi ýaly ulanyjynyň öý bukjasynda ~/.my.cnf
ulanyjy aýratyn konfigurasiýa faýlynda saklap bilersiňiz.
Indi ~/.my.cnf
konfigurasiýa faýly dörediň we aşakdaky konfigurasiýalary goşuň (mysqluser we mysqlpasswd-i öz bahalaryňyz bilen çalyşmagy ýatdan çykarmaň).
[mysql] user=user password=password
Faýly ýazdyryň we ýapyň. Soňra diňe okalýan we ýazyp bolýan bolmagy üçin, degişli rugsatlary belläň.
# chmod 0600 .my.cnf
Mysql konfigurasiýa faýlynda ulanyjy we paroly belläniňizden soň, mysql, mysqladmin we ş.m. ýaly mysql buýruklaryny işledeniňizde, ýokardaky faýldan mysqluser we mysqlpasswd okarlar.
# mysql # mysql -u root
Şeýle hem MySQL/MariaDB hakda degişli makalalary okap bilersiňiz:
-
- Linux-da maglumat bazasyny dolandyrmak üçin 20 MySQL (Mysqladmin) buýruklary
- Linux-da MySQL ýa-da MariaDB-iň kök parolyny nädip üýtgetmeli
- Linux-da MySQL ýa-da MariaDB kök parolyny nädip täzeden dikeltmeli
- 15 Peýdaly MySQL/MariaDB öndürijilik sazlamak we optimizasiýa maslahatlary
- Linux-da MySQL öndürijiligine gözegçilik etmek üçin 4 peýdaly buýruk gurallary
Bu gollanmada, terminala kök paroly girizmezden MySQL buýruklaryny nädip işletmelidigini görkezdik. Paýlaşmak üçin haýsydyr bir soragyňyz ýa-da pikiriňiz bar bolsa, aşakdaky seslenme formasy arkaly bize ýüz tutuň.