Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mereset kata sandi root MySQL yang terlupakan?

Di bawah ini adalah proses untuk mereset password user root, ketika kita lupa password user root atau lupa untuk mengingat password yang diberikan saat instalasi.

OS - Ubuntu 16.04

MySQL - 5.7

  1. Hentikan Server Mysqlsudo /etc/init.d/mysql stop
  2. Untuk menghindari kesalahan, direktori mysqld_safe '/var/run/mysqld' untuk file soket UNIX tidak ada, jalankan perintah di bawah ini:sudo mkdir -p /var/run/mysqld sudo chown mysql:mysql /var/run/mysqld
  3. Mulai mysql dalam mode aman:sudo mysqld_safe --skip-grant-tables &
  4. Masuk ke Mysql dan ubah kata sandi menjadi 'root123':Dalam versi 5.7, kolom kata sandi diubah namanya menjadi otentikasi_string.mysql -uroot mysql>use mysql; mysql>update user set authentication_string=password('root123') where user='root';
  5. Jika Anda mendapatkan kesalahan ::MySQL gagal pada:mysql “ERROR 1524 (HY000):Plugin 'auth_socket' tidak dimuat” kemudian jalankan perintah di bawah ini lalu jalankan Langkah ke-4. mysql>update user set plugin="mysql_native_password" where User='root'; mysql>flush privileges; quit;
  6. Hentikan dan Mulai server mysql sudo /etc/init.d/mysql stop sudo /etc/init.d/mysql start
  7. Masuk dengan kata sandi baru mysql -uroot -proot123

PFB, URL untuk referensi.

https://support.rackspace. com/how-to/mysql-resetting-a-lost-mysql-root-password/ mysqld_safe Direktori '/var/run/mysqld' untuk file soket UNIX tidak ada MySQL DB pengguna tidak memiliki kolom kata sandi - Menginstal MySQL di OSX MySQL gagal pada:mysql "ERROR 1524 (HY000):Plugin 'auth_socket' tidak dimuat"



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CodeIgniter/PHP/MySQL:Mengambil data dengan JOIN

  2. Kembalikan struktur tabel dari file frm dan ibd

  3. Parsing JSON di MySQL

  4. Laravel 5.3:Kesalahan sintaks atau pelanggaran akses:1463 'jarak' bidang non-pengelompokan digunakan dalam klausa HAVING

  5. Prosedur Tersimpan vs Pemicu di MySQL