Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL Menggunakan ALTER USER pada Mac Selepas Pemasangan?

Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL Menggunakan ALTER USER pada Mac Selepas Pemasangan?

Barbara Streisand
Barbara Streisandasal
2024-11-10 17:48:02610semak imbas

How to Reset MySQL Root Password Using ALTER USER on Mac After Installation?

Cara Menetapkan Semula Kata Laluan root MySQL Menggunakan Penyataan PENGGUNA ALTER Selepas Pemasangan Mac

Pengenalan:

Selepas memasang MySQL pada Mac, sesetengah pengguna mungkin menghadapi keperluan untuk menetapkan semula kata laluan root. Artikel ini menyediakan panduan komprehensif untuk menetapkan semula kata laluan menggunakan pernyataan ALTER USER.

Situasi yang Memerlukan ALTER USER:

  • Kaedah konvensional mengemas kini kata laluan menggunakan "kemas kini kata laluan set pengguna = kata laluan('XXX') di mana pengguna = akar;" gagal.
  • Mesej ralat menunjukkan bahawa kata laluan mesti ditetapkan semula menggunakan pernyataan ALTER USER apabila cuba menggunakan kaedah konvensional.

Penyelesaian untuk Persediaan Kata Laluan Kali Pertama :

Bagi pengguna yang tidak pernah menetapkan kata laluan sebelum ini, arahan berikut hendaklah digunakan:

SET PASSWORD = PASSWORD('your_new_password');

Penyelesaian untuk Penetapan Semula Kata Laluan Seterusnya:

Untuk pengguna yang telah menetapkan kata laluan sebelum ini, pernyataan ALTER USER berikut harus digunakan:

UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root';

Petua Tambahan:

  • Pastikan bahawa kata laluan adalah dalam format "'your_new_password'" dengan petikan tunggal.
  • MySQL telah menamakan semula medan 'password' kepada 'authentication_string'.
  • Jika mesej 'ERROR 1820' muncul, ia menunjukkan bahawa kata laluan tidak pernah ditetapkan sebelum ini dan penyelesaian persediaan kali pertama harus digunakan.

Rujukan:

Artikel ini adalah berdasarkan Dokumentasi MySQL pada ALTER USER: https://dev.mysql.com/doc/refman/5.6/en/alter-user.html

Atas ialah kandungan terperinci Bagaimana untuk Tetapkan Semula Kata Laluan Root MySQL Menggunakan ALTER USER pada Mac Selepas Pemasangan?. 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