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:

    1. Linux-da maglumat bazasyny dolandyrmak üçin 20 MySQL (Mysqladmin) buýruklary
    2. Linux-da MySQL ýa-da MariaDB-iň kök parolyny nädip üýtgetmeli
    3. Linux-da MySQL ýa-da MariaDB kök parolyny nädip täzeden dikeltmeli
    4. 15 Peýdaly MySQL/MariaDB öndürijilik sazlamak we optimizasiýa maslahatlary
    5. 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ň.