Otu esi jikọọ na MySQL na-enweghị mgbọrọgwụ paswọọdụ na Terminal


Dị ka ọ na-adịkarị mgbe ị na-etinye ihe nkesa nchekwa data MySQL/MariaDB na Linux, a na-atụ aro ka ịtọ ntọala MySQL mgbọrọgwụ paswọọdụ iji chekwaa ya, a na-achọkwa paswọọdụ a iji nweta ihe nkesa nchekwa data na ikike onye ọrụ mgbọrọgwụ.

N'ime ntuziaka a, anyị ga-egosi gị otu esi ejikọ ma na-agba ọsọ MySQL iwu na-enweghị itinye paswọọdụ (mysql paswọọdụ enweghị mgbọrọgwụ nbanye) na ọdụ Linux.

Olee otú ịtọ MySQL mgbọrọgwụ paswọọdụ

Ọ bụrụ na ị tinyela sava MySQL/MariaDB ọhụrụ, mgbe ahụ ọ chọghị paswọọdụ ọ bụla iji jikọọ na ya dị ka onye ọrụ mgbọrọgwụ. Iji chekwaa ya, debe paswọọdụ MySQL/MariaDB maka onye ọrụ mgbọrọgwụ na iwu na-esonụ.

Mara na iwu a bụ naanị otu n'ime ọtụtụ iwu MySQL (Mysqladmin) maka nchịkwa nchekwa data na Linux.

# mysqladmin -u root password YOURNEWPASSWORD

Otu esi jikọọ ma ọ bụ mee MySQL na-enweghị mgbọrọgwụ paswọọdụ

Iji mee MySQL iwu na-enweghị itinye paswọọdụ na ọnụ, ị nwere ike ịchekwa onye ọrụ na paswọọdụ gị na ~/.my.cnf faịlụ nhazi kpọmkwem onye ọrụ na ndekọ ụlọ onye ọrụ dị ka akọwara n'okpuru.

Ugbu a mepụta faịlụ nhazi ~/.my.cnf wee tinye nhazi n'okpuru na ya (cheta na iji ụkpụrụ nke gị dochie mysqluser na mysqlpasswd).

[mysql]
user=user
password=password

Chekwaa ma mechie faịlụ ahụ. Mgbe ahụ tọọ ikikere dabara adaba na ya, ka ọ mee ka ọ bụrụ naanị gị nwere ike ịgụ ma dee ya.

# chmod 0600 .my.cnf

Ozugbo i debere onye ọrụ na paswọọdụ na faịlụ nhazi Mysql, site ugbu a gaa n'ihu mgbe ị na-agba ọsọ mysql iwu dị ka mysql, mysqladmin wdg, ha ga-agụ mysqluser na mysqlpasswd site na faịlụ dị n'elu.

# mysql 
# mysql -u root 

Ị nwekwara ike ịmasị ịgụ akụkọ ndị a metụtara MySQL/MariaDB:

    1. 20 MySQL (Mysqladmin) Iwu maka nchịkwa nchekwa data na Linux
    2. Etu esi agbanwe paswọọdụ MySQL ma ọ bụ MariaDB na Linux
    3. Otu esi tọgharịa MySQL ma ọ bụ MariaDB Root Password na Linux
    4. 15 bara uru MySQL/MariaDB Ntụzigharị na Ntụziaka Nrụpụta Ọrụ
    5. 4 Ngwa iwu iwu bara uru iji nyochaa arụmọrụ MySQL na Linux

    N'ime ntuziaka a, anyị gosiri otu esi agba ọsọ MySQL iwu na-abanyeghị mgbọrọgwụ paswọọdụ na ọnụ. Ọ bụrụ na ị nwere ajụjụ ọ bụla ma ọ bụ echiche ị ga-ekekọrịta, kpọtụrụ anyị site na mpempe nzaghachi n'okpuru.