Cara mengubah kata sandi pengguna root MySQL dengan terminal

Saya kenal beberapa administrator lain yang lupa kata sandi root MySQL, ini benar-benar ketidaknyamanan, bukan?

Bayangkan Anda perlu membuat database baru, melakukan apa saja dan Anda tidak bisa karena Anda tidak dapat mengingat kata sandi administrator (root) server MySQL, masalah nyata.

Di sini saya akan menunjukkan kepada Anda cara mengakses server MySQL melalui terminal TANPA mengatur kata sandi root, sehingga begitu masuk Anda dapat mengubah kata sandi root.

Artikel terkait:
Periksa tabel database MySQL dan perbaiki korup

Hal pertama adalah menghentikan layanan mysql:

Dua perintah berikut harus dijalankan dengan hak akses administratif, baik dengan pengaturan sudo di awal perintah atau dengan menjalankannya secara langsung sebagai akar

service mysql stop

Ini menghentikan layanan, sekarang kami akan memulainya tetapi dengan cara yang berbeda, cara yang tidak akan meminta kata sandi kepada kami nanti:

mysqld_safe --skip-grant-tables &

Siap, sekarang akses terminal MySQL:

mysql -u root

Mereka akan melihat bahwa itu tidak meminta kata sandi, mereka akan melihat bahwa mereka telah memasuki konsol atau terminal MySQL dan dapat melakukan apa pun yang mereka inginkan, mari lanjutkan untuk mengubah kata sandi root MySQL.

Pertama kita akan masuk ke database MySQL seperti:

use mysql;

Kemudian, mari kita ubah kata sandi:

update user set password=PASSWORD("ElNuevoPassword") where user='root';

Sekarang mari kita segarkan hak istimewa:

flush privileges;

Dan akhirnya kita keluar:

quit;

Siap, kami telah mengubah kata sandi pengguna root MySQL, sekarang kami akan menghentikan layanan dan memulainya sebagaimana mestinya:

service mysql stop

service mysql start

akhir

Ini semua, mereka telah mendapatkan kembali kendali atas server MySQL mereka sendiri


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   api unggun dijo

    Tip yang sangat bagus, terima kasih

  2.   Chaparral dijo

    Luar biasa, bagus!

  3.   PERBAIKI dijo

    untuk menunggu hal itu terjadi pada saya untuk mencobanya, tidak ada tip bagus

  4.   CrisXuX dijo

    Unggul

  5.   Gustavo Londono L. dijo

    artikel yang sangat bagus, pelukan !!

  6.   Ricardo dijo

    Sangat berguna, Anda baru saja membuat saya keluar dari kesulitan. Terima kasih.

  7.   pepe dijo

    Sangat berguna, Anda membuat saya keluar dari kesulitan, terima kasih!

  8.   Jose dijo

    Solusi ini telah bekerja untuk saya berkali-kali, tetapi sekarang saya memiliki mesin mysql yang baru diinstal dan saya mencoba mengatur kata sandi, namun ia memberi tahu saya bahwa bidang "kata sandi" tidak ada, verifikasi struktur dan bidang tidak benar-benar ada. Tahu bagaimana cara memperbaikinya?

  9.   Ignatius farre dijo

    Terima kasih, Anda telah menyelamatkan saya dengan bisa mendapatkan kembali kendali atas mysql saya ...

  10.   david dijo

    Saya bekerja dari sepuluh ribu terima kasih.

  11.   javierfdez.dll dijo

    Nah, Anda telah memecahkan masalah saya. Terima kasih!

  12.   frekuensi dijo

    4 langkah terakhir membuat perbedaan, terima kasih banyak

  13.   FuzzJS dijo

    Terima kasih itu bekerja dengan sangat baik untuk saya namun saya mengalami kesalahan setelah perintah pertama dengan pesan berikut:

    mysqld_safe Direktori '/ var / run / mysqld' untuk file socket UNIX tidak ada

    Membuat direktori memecahkan masalah dan saya dapat menyelesaikan perubahan kata sandi, saya membagikan perintah jika itu terjadi pada seseorang.

    mkdir -p / var / run / mysqld
    chown mysql: mysql / var / run / mysqld

  14.   ANNE JULIA dijo

    Terlalu bagus

  15.   Giuseppe dijo

    Terima kasih banyak atas artikelnya.
    Ini membantu saya memulihkan database uji dari raspberry pi di mana saya telah menginstal server LAMP untuk waktu yang lama.