Rumah > Artikel > pangkalan data > Bagaimana untuk menukar kata laluan root pada mac mysql
Dalam proses menggunakan pangkalan data MySQL, selalunya perlu menukar kata laluan pengguna root. Di bawah macOS, untuk menukar kata laluan pengguna root MySQL, anda boleh mengikuti langkah di bawah.
Masukkan arahan berikut untuk menghentikan perkhidmatan MySQL:
sudo /usr/local/mysql/support-files/mysql.server stop
Mulakan pelayan MySQL dan abaikan jadual kebenaran seperti berikut:
sudo mysqld_safe --skip-grant-tables
Buka tetingkap terminal lain dan masukkan arahan berikut untuk menyambung ke pelayan MySQL:
mysql -u root
Masukkan arahan berikut untuk menukar kata laluan pengguna root:
use mysql; update user set authentication_string=password('新密码') where user='root'; flush privileges;
Di mana kata laluan baharu ialah kata laluan yang anda ingin tetapkan. Perlu diingatkan bahawa dalam MySQL 5.7 dan versi yang lebih baru, dasar kata laluan lalai untuk pengguna root telah dinaik taraf, dan kata laluan yang memenuhi keperluan perlu ditetapkan. Jika tidak, ralat mungkin dilaporkan.
Akhir sekali, keluar dari pelayan MySQL dan masukkan arahan berikut:
exit
Hentikan perkhidmatan MySQL dan masukkan arahan berikut:
sudo /usr/local/mysql/support-files/mysql.server stop
Di atas adalah langkah terperinci untuk menukar kata laluan pengguna root MySQL di bawah macOS. Jika versi MySQL anda berbeza, langkahnya mungkin berbeza sedikit. Pendek kata, menukar kata laluan pengguna root MySQL tidak sukar, asalkan anda mengikut langkah yang betul.
Atas ialah kandungan terperinci Bagaimana untuk menukar kata laluan root pada mac mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!