Unknown

Bagaimana saya bisa mereset password MySQL saya?

IconsPage/warning.png Setelah prosedur ini, Anda akan menonaktifkan kontrol akses pada server MySQL. Semua connexions akan memiliki akses root. Ini adalah hal yang baik untuk mencabut server Anda dari jaringan atau setidaknya menonaktifkan akses remote.
Untuk mereset password mysqld Anda cukup ikuti petunjuk ini:
  • Menghentikan proses killer mysql menggunakan perintah ini:
    •   sudo /etc/init.d/mysql berhenti 
  • Mulai proses mysqld setan menggunakan opsi skip-grant-tabel dengan perintah ini
    •   sudo / usr / sbin / mysqld skip-grant-tables skip-networking & 
Karena Anda tidak memeriksa privs pengguna pada titik ini, itu paling aman untuk menonaktifkan jaringan. Di Dapper, / usr / bin / mysqld ... tidak bekerja. Namun, mysqld skip-grant-tables lakukan.
  • memulai proses klien mysql menggunakan perintah ini
    •   mysql -u akar 
  • dari prompt mysql menjalankan perintah ini dapat mengubah password
    •   FLUSH PRIVILEGES; 
  • Kemudian reset / memperbarui sandi Anda
    •   SET PASSWORD FOR root @ 'localhost' = PASSWORD ('password'); 
  • Jika Anda memiliki akun mysql root yang dapat terhubung dari mana-mana, Anda juga harus melakukan:
    •   UPDATE mysql.user SET Password = PASSWORD ('newpwd') MANA User = 'root'; 
  • Metode alternatif:
    •   PENGGUNAAN mysql
        UPDATE pengguna SET Password = PASSWORD ('newpwd')
        MANA host = 'localhost' DAN Pengguna = 'root'; 
  • Dan jika Anda memiliki account root yang dapat mengakses dari mana-mana:
    •   PENGGUNAAN mysql
        UPDATE pengguna SET Password = PASSWORD ('newpwd')
        MANA host = '%' DAN Pengguna = 'root'; 
Untuk metode baik, sekali telah menerima pesan yang menunjukkan permintaan yang sukses (satu atau lebih baris terpengaruh), hak siram:
  FLUSH PRIVILEGES; 
Kemudian menghentikan proses mysqld dan peluncuran itu dengan cara klasik:
  sudo /etc/init.d/mysql berhenti
  mulai sudo /etc/init.d/mysql 
Ketika Anda telah menyelesaikan semua langkah ini, Anda dapat dengan mudah mengakses ke server mysql Anda dengan password yang telah Anda tentukan pada langkah sebelumnya. Cara mudah untuk memiliki kontrol penuh dari server mysql Anda phpmyadmin (www.phpmyadmin.net), software yang dibuat di php yang dapat memberikan Anda sebuah antarmuka web yang dapat sangat berguna untuk orang havent yang mendapat banyak kepercayaan dengan bash. Untuk menginstal phpmyadmin pada server Anda Anda akan perlu memiliki 4 hal:
  • server web apache
  • php
  • server mysql / mysql client diinstal
  • dukungan php_mysql untuk apache
Semua paket dapat ditemukan penjelajahan sinaptik.

Cara lain, pembersihan

Saya juga punya beberapa masalah dengan mysql tidak menerima kata sandi. Saya mencoba cara lain juga dan itu hanya berakhir menjadi sulit. Saya tidak bisa menggunakan mysql jadi itu kosong pula. Jika ini adalah kasus Anda juga Anda dapat memilih untuk cara Purge. Hal ini menghilangkan setiap file yang berhubungan dengan mysql. Tergantung pada instalasi Anda paket mungkin berbeda, mysql-server dalam 6.10 disebut mysql-server-5.0 sebagai contoh.
IconsPage/warning.png GUNAKAN INI SEBAGAI METODE RESORT TERAKHIR, ANDA AKAN KEHILANGAN SEMUA DATA ANDA MYSQL
  sudo apt-get purge menghapus mysql-server mysql-common mysql-client 
  sudo apt-get install mysql-server mysql-common mysql-client 
Pada langkah selanjutnya pastikan untuk kesempatan-baru-sandi dengan password yang Anda inginkan!
  mysqladmin -u root password-baru-sandi
  sudo /etc/init.d/mysql Restart 
  mysql -u akar p 
Anda sekarang harus login sebagai root. Pastikan untuk notedown sandi Anda! Berkat Illuvator untuk posting metode ini di forum ubuntu.

Metode termudah

  sudo dpkg-reconfigure mysql-server-NN 
(di mana NN adalah MySql versi Server)

Sumber :

Ubuntu Help

[Comment Area]
Jangan lupa comment bro !!!

Subscribe to Posts | Subscribe to Comments

BiTDeMaCyber. Diberdayakan oleh Blogger.