Rumah >pangkalan data >tutorial mysql >Bagaimana untuk mendapatkan semula akses root MySQL menggunakan pilihan --skip-grant-tables?

Bagaimana untuk mendapatkan semula akses root MySQL menggunakan pilihan --skip-grant-tables?

Barbara Streisand
Barbara Streisandasal
2024-12-01 04:12:12549semak imbas

How to regain MySQL root access using the --skip-grant-tables option?

Memulakan MySQL dengan --skip-grant-tables

Mengunci pengguna root daripada pangkalan data MySQL boleh menjadi pengalaman yang mengecewakan. Untuk mendapatkan semula akses dan memulihkan keistimewaan, anda perlu memulakan MySQL dengan pilihan --skip-grant-tables.

Langkah 1: Hentikan Perkhidmatan MySQL

Untuk Windows pengguna, hentikan perkhidmatan MySQL menggunakan alat Pentadbir dalam Perkhidmatan.

Langkah 2: Edit my.ini Fail Konfigurasi

Cari fail konfigurasi my.ini, biasanya ditemui dalam salah satu laluan ini:

  • C:Program FilesMySQLMySQL Server 5.5my.ini (untuk MySQL 5.5)
  • C:ProgramDataMySQLMySQL Server 5.6my.ini (untuk versi MySQL >= 5.6)

Langkah 3: Tambah Pilihan --skip-grant-tables

Dalam [ mysqld] bahagian fail, tambah yang berikut baris:

skip-grant-tables

Langkah 4: Mulakan Semula Perkhidmatan MySQL

Mulakan perkhidmatan MySQL semula. Anda kini sepatutnya boleh log masuk ke pangkalan data anda tanpa kata laluan dan mendapatkan semula akses kepada pengguna root.

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan semula akses root MySQL menggunakan pilihan --skip-grant-tables?. 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