Rumah > Artikel > pangkalan data > Linux mysql terlupa kata laluan
Terlupa kata laluan untuk MySQL di Linux
MySQL ialah salah satu sistem pengurusan pangkalan data hubungan yang paling biasa digunakan, dan Linux ialah sistem pengendalian yang digunakan secara meluas. Pada sistem Linux, pangkalan data MySQL juga digunakan secara meluas. Pemasangan dan konfigurasi MySQL adalah proses yang agak mudah, tetapi semasa penggunaan atau ketika baru belajar MySQL, mereka sering menghadapi masalah terlupa kata laluan mereka. Artikel ini akan memperkenalkan cara menyelesaikan masalah terlupa kata laluan MySQL di bawah sistem Linux.
Dalam sistem Linux, jika anda ingin log masuk ke MySQL melalui baris arahan, anda perlu menggunakan root pengguna dan masukkan kata laluan yang sepadan. Jika anda terlupa kata laluan akar MySQL, anda tidak akan dapat mengendalikannya melalui arahan log masuk. Oleh itu, langkah pertama ialah log masuk ke MySQL menggunakan pengguna root. Prasyaratnya ialah perkhidmatan MySQL telah dipasang pada sistem Linux.
Masukkan terminal dan masukkan arahan berikut:
mysql -u root -p
Anda akan digesa untuk memasukkan kata laluan Jika anda terlupa kata laluan root MySQL, masukkan sebarang aksara atau tekan terus Enter. Pada ketika ini, anda akan digesa untuk memasukkan kata laluan baharu.
Dalam MySQL, kata laluan pengguna root disimpan dalam jadual sistem, jadi anda boleh menggunakan arahan SQL untuk mengubah suai nilai ini secara langsung kata laluan untuk menetapkan semula kata laluan akar MySQL. Langkah-langkah khusus adalah seperti berikut:
a Pilih pangkalan data MySQL
Sebelum menggunakan arahan SQL untuk menukar kata laluan, anda perlu memilih pangkalan data MySQL terlebih dahulu. Masukkan arahan berikut:
use mysql;
b Kemas kini kata laluan pengguna root
Dalam MySQL, rangka kerja mempunyai pernyataan terbina dalam untuk mengemas kini kata laluan, yang boleh beroperasi pada pengguna root . Masukkan arahan berikut:
update user set password=password("新密码") where user="root";
Perhatikan bahawa "kata laluan baharu" di sini merujuk kepada memasukkan kata laluan baharu untuk menggantikan kata laluan asal.
c. Muat semula kebenaran pengguna
Selepas menggunakan arahan di atas untuk menukar kata laluan pangkalan data akar, anda perlu memuat semula kebenaran pengguna untuk kata laluan baharu berkuat kuasa. Masukkan arahan berikut:
flush privileges;
d Keluar dari perkhidmatan MySQL
Selepas melengkapkan pengubahsuaian di atas, anda perlu keluar dari perkhidmatan MySQL dan log masuk semula dengan kata laluan baharu. Pada masa ini, masukkan arahan berikut:
exit;
Selepas melengkapkan langkah di atas, anda boleh menggunakan kata laluan baharu untuk log masuk ke MySQL sekali lagi. Masukkan arahan berikut:
mysql -u root -p
Sistem akan meminta anda memasukkan kata laluan Pada masa ini, masukkan kata laluan baharu yang telah diubah suai. Selepas memasukkan kata laluan yang betul, anda boleh melakukan operasi yang berkaitan dengan pangkalan data MySQL.
Ringkasan:
Di bawah sistem Linux, melupakan kata laluan akar pangkalan data MySQL bukanlah masalah yang sangat menyusahkan Anda hanya perlu menggunakan arahan SQL dan beberapa operasi dalam langkah pertama dengan mudah menyelesaikannya untuk menetapkan semula kata laluan. Melalui pengenalan artikel ini, saya berharap dapat membantu pengguna sistem Linux dengan lebih baik menyelesaikan masalah kehilangan kata laluan, supaya semua orang dapat menjalankan operasi berkaitan MySQL dengan lancar.
Atas ialah kandungan terperinci Linux mysql terlupa kata laluan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!