Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL dengan Memulakan MySQL dengan `--skip-grant-tables` dalam Windows?

Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL dengan Memulakan MySQL dengan `--skip-grant-tables` dalam Windows?

DDD
DDDasal
2024-12-16 16:53:11429semak imbas

How to Reset MySQL Root Password by Starting MySQL with `--skip-grant-tables` in Windows?

Memulakan MySQL dengan --skip-grant-tables dalam Windows

Apabila pengguna root anda dikunci daripada pangkalan data anda, anda mungkin perlu untuk mendapatkan kembali keistimewaan penuh. Artikel ini menyediakan panduan langkah demi langkah tentang cara memulakan MySQL dengan bendera --skip-grant-tables dalam Windows.

Prosedur:

  1. Hentikan Perkhidmatan MySQL: Buka tetingkap Perkhidmatan (Windows Key R, taip "services.msc") dan hentikan MySQL perkhidmatan.
  2. Ubah suai Fail Konfigurasi my.ini:

    • Cari fail konfigurasi my.ini:

      • Untuk MySQL 5.5: C:Program FilesMySQLMySQL Server 5.5my.ini
      • Untuk MySQL >= 5.6: C:ProgramDataMySQLMySQL Server 5.6my.ini
    • Tambah baris berikut dalam BAHAGIAN SERVER [mysqld]:
      skip-grant-tables
  3. Mulakan semula Perkhidmatan MySQL: Mulakan perkhidmatan MySQL sekali lagi.

Sekali MySQL dimulakan dengan bendera --skip-grant-tables, anda boleh log masuk ke pangkalan data anda tanpa kata laluan. Ini membolehkan anda menetapkan semula kata laluan pengguna root dan memulihkan keistimewaan penuh.

Atas ialah kandungan terperinci Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL dengan Memulakan MySQL dengan `--skip-grant-tables` dalam Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn