GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mereset kata sandi root MySQL 8.0 di Centos 7.x?

Anda mungkin perlu mengatur ulang kata sandi root MySQL jika Anda kehilangan atau melupakannya. MySQL menyimpan password yang ada ke tabel user. Untuk memperbarui kata sandi yang sama, kita perlu melewati otentikasi MySQL.

Silakan lihat langkah-langkah berikut untuk mereset kata sandi root MySQL menggunakan -skip-grant-tables.

  1. Masuk ke server Anda menggunakan SSH.

  2. Hentikan layanan MySQL menggunakan perintah di bawah ini.

    # systemctl stop mysqld.service
  3. Jalankan perintah di bawah ini untuk melewati otentikasi MySQL.

    # mysqld --skip-grant-tables --user=mysql &
    
  4. Masuk ke MySQL sekarang dan tidak akan meminta kata sandi.

    # mysql -u root
    
  5. Muat ulang semua hibah menggunakan perintah di bawah ini.

    # FLUSH PRIVILEGES;
  6. Jalankan kueri di bawah ini untuk mengubah kata sandi root. Pastikan Anda mengubah new_password dengan kata sandi yang diperbarui.

    # ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_passowrd';
    
  7. Hentikan dan mulai layanan MySQL dengan perintah di bawah ini.

    # systemctl stop mysqld.service# systemctl start mysqld.service
  8. Sekarang, periksa dengan kata sandi baru, dan Anda akan masuk tanpa masalah.

    # mysql -u root -p
    
    # FLUSH PRIVILEGES;

Linux
  1. Cara Mengatur Ulang Kata Sandi Root MySQL Anda di CentOS 6

  2. Cara mereset kata sandi root MySql

  3. Cara Reset Kata Sandi Root Server MySQL

  1. Cara mereset kata sandi root MySql

  2. Setel ulang kata sandi root di CentOS 7 / RHEL 7

  3. Bagaimana cara mereset kata sandi root MySQL?

  1. Cara Mengatur Ulang Kata Sandi Root MySQL

  2. Bagaimana Cara Menginstal MySQL di CentOS 7.x?

  3. Setel ulang kata sandi root MySQL