MySQL ialah sistem pengurusan pangkalan data hubungan popular yang boleh digunakan secara meluas dalam pelbagai aplikasi web. Apabila membangunkan dan menyelenggara pangkalan data MySQL, selalunya perlu menukar kata laluan pengguna untuk memastikan keselamatan data. Artikel ini akan memperkenalkan cara menukar kata laluan pengguna dalam MySQL.
Dalam MySQL, setiap pengguna mempunyai nama pengguna dan kata laluan. Nama pengguna digunakan untuk mengenal pasti pengguna, manakala kata laluan digunakan untuk mengesahkan pengguna. Apabila mencipta pengguna dalam MySQL, anda mesti memberikan kata laluan kepada pangkalan data. Jika anda perlu menukar kata laluan anda, anda boleh menggunakan langkah berikut:
Untuk menyambung ke pangkalan data MySQL, anda perlu menggunakan Pelanggan MySQL. Anda boleh menyambung ke pelayan MySQL menggunakan arahan berikut:
mysql -u root -p
Perintah ini akan menyambung ke pelayan MySQL dan meminta anda untuk kata laluan pengguna root. Jika semuanya berfungsi dengan baik, anda kini sepatutnya berada dalam command prompt MySQL.
Untuk menukar kata laluan pengguna, anda perlu mengetahui nama pengguna yang kata laluannya ingin anda ubah. Anda boleh menyenaraikan semua pengguna dalam MySQL menggunakan arahan berikut:
SELECT User FROM mysql.user;
Perintah ini akan menyenaraikan nama pengguna semua pengguna MySQL. Pilih pengguna yang kata laluannya ingin anda ubah dan catatkan nama mereka untuk langkah seterusnya.
Kemas kini kata laluan pengguna menggunakan arahan berikut:
UPDATE mysql.user SET Password=PASSWORD('newpassword') WHERE User='username';
Dalam arahan ini, gantikan kata laluan baharu dengan kata laluan baharu yang ingin anda tetapkan kepada kata laluan pengguna dan gantikan nama pengguna dengan nama pengguna yang kata laluannya ingin anda kemas kini. Kata laluan perlu disertakan dalam petikan tunggal.
Selepas menukar kata laluan, anda perlu memuat semula jadual keistimewaan MySQL untuk perubahan itu berkuat kuasa:
rreeeIni arahan akan membuat MySQL mula semula Muatkan jadual keistimewaan untuk menjadikan kata laluan baharu berkesan.
Keluar dari klien MySQL menggunakan arahan berikut:
FLUSH PRIVILEGES;
Contoh mengubah kata laluan pengguna MySQL
Andaian Anda ingin menukar kata laluan pengguna bernama john. Gunakan arahan berikut:
quit
Perintah ini akan memberikan kata laluan baru mynewpassword kepada pengguna bernama john.
Ringkasan
Dalam MySQL, menukar kata laluan pengguna adalah operasi yang sangat asas. Dengan mengikuti langkah di atas, anda boleh menukar kata laluan pengguna MySQL anda dengan lebih mudah dan selamat. Juga ingat untuk memuat semula jadual keistimewaan MySQL selepas menukar kata laluan untuk memastikan kata laluan baharu berkuat kuasa serta-merta.
Atas ialah kandungan terperinci mysql menukar kata laluan pengguna. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!