phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

phpmyadmin dalam kesalahan WAMP #1045 - Perlu mengatur ulang kata sandi

Jika masalahnya hanya kata sandi yang terlupakan, ini akan memungkinkan Anda untuk mengatur ulang. Namun jika Anda memiliki database yang tidak kompatibel dengan versi MySQL Server, akan ada masalah lain nanti setelah Anda menyetel ulang kata sandi.

Hentikan layanan mysql

wampmanager -> MySQL -> Service -> Stop Service

Edit file my.ini

wampmanager -> MySQL -> my.ini

Temukan [wampmysqld] bagian dalam file ini. Tambahkan baris ini langsung setelah bagian [wampmysqld]

skip-grant-tables

Mulai ulang layanan mysql.wampmanager -> MySQL -> Service -> Start/Resume Service

Buka konsol MySQLwampmanager -> MySQL -> MySQL Console

Sekarang kita akan mengatur ulang kata sandi untuk pengguna root, tentu saja ini dapat digunakan untuk mengatur ulang kata sandi pengguna mana pun. Masukkan 2 perintah berikut di mysql> command prompt, masing-masing dengan titik koma di akhir baris, dan tekan ENTER setelah setiap baris untuk mengeluarkan perintah ke mysql.

Untuk versi MySQL sebelum 5.7.0

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;

Untuk versi MySQL setelah 5.7.0

UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPass'), 
                      password_expired = 'N' 
WHERE User = 'root';
FLUSH PRIVILEGES;

Catatan bahwa pembaruan harus melaporkan bahwa ia telah memperbarui lebih dari satu baris, itu karena sebenarnya ada 3 akun pengguna dengan userid 'root' masing-masing dengan domain yang berbeda

yaitu 127.0.0.1, localhost dan ::1*

Sekarang masukkan 'quit' di perintah mysql yang akan ada mysql.

Hentikan layanan mysqlwampmanager -> MySQL -> Service -> Stop Service

Edit file my.iniwampmanager -> MySQL -> my.ini

Temukan bagian [wampmysqld] di file iniHapus skip-grant-tables parameter yang kami tambahkan sebelumnya.

JANGAN Biarkan parameter ini dalam file ini karena ini adalah lubang keamanan yang BESAR.

Mulai ulang layanan mysql.wampmanager -> MySQL -> Service -> Start/Resume Service



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Pilih catatan hanya jika yang sebelumnya memiliki nilai lebih rendah membutuhkan waktu terlalu lama dan gagal

  2. Menambahkan Indeks ke kolom di mysql

  3. phpMyAdmin:Bidang Tanggal Ditampilkan sebagai BLOB

  4. kesalahan mbstring phpMyAdmin

  5. phpmyadmin Gagal menyetel kuki sesi. Mungkin Anda menggunakan HTTP alih-alih HTTPS