Cara menetapkan semula kata laluan mysql/mariadb root di ubuntu 20.04 Focal Fossa Linux

Cara menetapkan semula kata laluan mysql/mariadb root di ubuntu 20.04 Focal Fossa Linux

Dalam panduan ini, kami akan menetapkan semula kata laluan mysql/mariadb akar yang hilang di Ubuntu 20.04 Focal Fossa. Ini dapat dicapai dengan melumpuhkan pengesahan akar dan merindukan tanpa kata laluan.

Dalam tutorial ini anda akan belajar:

  • Cara menetapkan semula kata laluan pentadbir root pada mysql 8 atau lebih tinggi
  • Cara menetapkan semula kata laluan pentadbir root pada MariaDB 10.3 atau lebih tinggi
  • Cara Melumpuhkan Pengesahan Root dan Log Masuk Tanpa Kata Laluan
Tetapkan semula Root Mysql/Mariadb Kata Laluan di Ubuntu 20.04

Keperluan perisian dan konvensyen yang digunakan

Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Dipasang Ubuntu 20.04 atau dinaik taraf Ubuntu 20.04 Focal Fossa
Perisian MySQL 8.0, Mariadb 10.3 atau lebih tinggi
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Menetapkan semula root mysql/mariadb kata laluan di ubuntu 20.04 Langkah demi Langkah Arahan



  1. Mulakan Mysql/Mariadb tanpa Pilihan Jadual Geran.Ini akan membolehkan kami log masuk ke MySQL/MariaDB sebagai pengguna root tanpa kata laluan:
    $ sudo systemctl stop mysql $ sudo mkdir -p/var/run/mysqld $ sudo chown mysql: mysql/var/run/mysqld $ sudo/usr/sbin/mysqld --kip-grant-tables --kip-networking & 
  2. Sahkan bahawa daemon MySQL/MariaDB sedang berjalan dan berjalan:
    $ ps aux | grep mysqld 
    Langkau jadual geran di Server MySQL


  3. Pada ketika ini, log masuk ke MySQL/MariaDB tidak boleh memerlukan kata laluan:
    $ mysql -u akar 

    Laksanakan arahan SQL berikut untuk menetapkan semula kata laluan pentadbir anda ke N3W_P@SSW0RD.:

    > Keistimewaan siram; > Gunakan MySQL; > Mengubah pengguna 'root'@'localhost' yang dikenal pasti oleh 'n3w_p@ssw0rd.'; > berhenti 
    Tetapkan semula kata laluan root pada pelayan mysql
  4. Mulakan semula pelayan MySQL/MariaDB:
    $ sudo pkill mysqld $ sudo systemctl start mysql 


  5. Pada ketika ini, anda sepatutnya dapat log masuk ke pelayan MySQL/MariaDB dengan kata laluan seperti yang ditetapkan dalam langkah 3:
    $ mysql -u root --password = 'n3w_p@ssw0rd.' 
    Log masuk dengan kata laluan baru

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
  • Ubuntu 20.04 Panduan
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Ubuntu 22.04 Panduan
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Cara Tidak Menggalakkan dan Menyenaraikan Kandungan Initramfs di Linux