Rumah > pangkalan data > tutorial mysql > mysql root tukar kata laluan

mysql root tukar kata laluan

WBOY
Lepaskan: 2023-05-08 16:44:37
asal
1735 orang telah melayarinya

MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang sesuai untuk pelbagai aplikasi seperti perkhidmatan tapak web, pengurusan pangkalan data dalam talian dan penyimpanan data. Apabila kita perlu menukar kata laluan pengguna root dalam MySQL, kita perlu menguasai beberapa pengetahuan dan operasi yang berkaitan.

  1. Tentukan versi MySQL

Pertama, kita perlu menentukan versi MySQL yang digunakan. Kita boleh memasukkan arahan berikut untuk mengesahkan:

mysql --version
Salin selepas log masuk

Arahan ini akan mengeluarkan nombor versi MySQL.

  1. Hentikan perkhidmatan MySQL

Sebelum menukar kata laluan MySQL, kita perlu menghentikan perkhidmatan MySQL terlebih dahulu. Kita boleh menghentikan perkhidmatan MySQL melalui arahan berikut:

sudo systemctl stop mysql
Salin selepas log masuk

Arahan ini akan menghentikan perkhidmatan MySQL dan melepaskan semua sumber yang diduduki.

  1. Masukkan mod arahan MySQL

Kita perlu menggunakan identiti istimewa untuk memasuki mod arahan MySQL. Kita boleh masuk melalui arahan berikut:

sudo mysql -u root -p
Salin selepas log masuk

Selepas memasukkan arahan di atas, sistem akan meminta anda memasukkan kata laluan pengguna root. Jika input adalah betul, anda boleh berjaya memasuki mod arahan MySQL.

  1. Tukar kata laluan pengguna root

Kita perlu memasukkan arahan berikut dalam mod arahan MySQL untuk menukar kata laluan:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
Salin selepas log masuk

Antaranya, 'new_password ' perlu digantikan dengan kata laluan baharu yang ingin anda tetapkan. Selepas memasukkan arahan, MySQL secara automatik akan menyimpan kata laluan baharu yang anda tetapkan.

  1. Semak sama ada kata laluan baharu itu berkesan

Selepas memasukkan arahan pengubahsuaian kata laluan, kita perlu menyemak sama ada kata laluan baharu itu berkesan. Kita boleh melihatnya melalui arahan berikut:

mysql> SELECT user, host, plugin FROM mysql.user WHERE user = 'root';
Salin selepas log masuk

Dalam hasil output, kita boleh melihat nama pengguna, alamat hos, algoritma penyulitan kata laluan dan maklumat lain. Jika kata laluan baharu telah berkuat kuasa, anda boleh melihat bahawa algoritma penyulitan kata laluan bukan lagi 'auth_socket', tetapi 'caching_sha2_password'.

  1. Mulakan semula perkhidmatan MySQL

Selepas melengkapkan penukaran kata laluan, kami perlu memulakan semula perkhidmatan MySQL. Kita boleh memulakannya dengan arahan berikut:

sudo systemctl start mysql
Salin selepas log masuk

Arahan ini akan memulakan semula perkhidmatan MySQL dan menjadikan kata laluan baharu berkuat kuasa.

Ringkasan

Menukar kata laluan pengguna root MySQL adalah operasi yang agak asas, tetapi ia memerlukan pengetahuan tentang mod arahan MySQL. Sebelum menukar kata laluan, anda perlu memastikan untuk menghentikan perkhidmatan MySQL dan memasuki mod arahan MySQL. Selepas menukar kata laluan, anda perlu menyemak sama ada kata laluan baharu berkuat kuasa dan mulakan semula perkhidmatan MySQL. Operasi ini perlu dikendalikan dengan berhati-hati untuk mengelakkan akibat yang tidak dapat dipulihkan untuk pangkalan data.

Atas ialah kandungan terperinci mysql root tukar kata laluan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan