Rumah > pangkalan data > tutorial mysql > Apakah yang perlu saya lakukan jika saya terlupa kata laluan saya untuk mac mysql?

Apakah yang perlu saya lakukan jika saya terlupa kata laluan saya untuk mac mysql?

PHPz
Lepaskan: 2023-04-17 10:05:04
asal
8292 orang telah melayarinya

Dalam beberapa tahun kebelakangan ini, komputer Mac telah digunakan secara meluas, terutamanya dalam industri Internet dan bidang pembangunan, komputer Mac telah menjadi salah satu alat yang sangat diperlukan. Dalam proses pembangunan, pangkalan data MySQL juga merupakan pautan yang tidak dapat dielakkan. Walau bagaimanapun, ramai orang akan menghadapi masalah terlupa kata laluan mereka apabila beroperasi pada pangkalan data MySQL. Jadi, seterusnya, saya akan memperkenalkan kepada anda bagaimana untuk menyelesaikan masalah selepas terlupa kata laluan pangkalan data MySQL pada komputer Mac.

1. Tetapkan semula kata laluan melalui terminal

Dalam terminal komputer Mac, anda boleh menggunakan arahan berikut untuk menetapkan semula kata laluan:

1. laksanakan arahan berikut:

sudo /usr/local/mysql/support-files/mysql.server stop

2 Kemudian, lakukan tetapan semula MySQL dengan melangkau jadual kebenaran melalui arahan berikut :

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

3 Seterusnya, lakukan operasi MySQL melalui arahan berikut:

mysql - u root

4. Selepas memasukkan MySQL, gunakan arahan berikut untuk menukar kata laluan:

gunakan mysql;

kemas kini set pengguna authentication_string=password('newpassword' ) di mana user='root';

Atau gunakan arahan berikut:

kemas kini mysql.user set password=password('newpassword') where user='root';

Nota : "kata laluan baharu" ialah kata laluan baharu, yang boleh ditukar mengikut keperluan.

5. Selepas penukaran kata laluan selesai, mulakan semula perkhidmatan MySQL melalui arahan berikut:

sudo /usr/local/mysql/support-files/mysql.server start

2. Tetapan semula kata laluan melalui alatan pihak ketiga

Selain beroperasi melalui terminal, anda juga boleh menggunakan beberapa alatan pihak ketiga untuk menetapkan semula kata laluan. Dua alatan yang biasa digunakan diperkenalkan di bawah:

1.MySQL Workbench

MySQL Workbench ialah alat grafik yang disediakan secara rasmi oleh MySQL untuk mengurus MySQL. Ia tidak memerlukan tetapan khas untuk menetapkan semula kata laluan MySQL. . Langkah-langkah khusus adalah seperti berikut:

(1) Mula-mula buka MySQL Workbench, dan kemudian klik "Urus Pengguna dan Kebenaran".

(2) Seterusnya, pilih contoh MySQL dan klik "Edit", kemudian klik "Urus Akaun".

(3) Dalam tetingkap timbul, pilih akaun pengguna yang perlu ditukar, dan kemudian klik "Tukar Kata Laluan".

(4) Masukkan kata laluan baharu dan mulakan semula perkhidmatan MySQL.

2.Navicat

Navicat juga merupakan alat pengurusan pangkalan data MySQL yang sangat popular, anda boleh menukar kata laluan dengan mengikuti langkah-langkah:

(1) Pertama, buka Navicat dan menyambung ke pangkalan data MySQL.

(2) Kemudian, selepas sambungan berjaya, pilih pengguna yang perlu menukar kata laluan, klik kanan nama pengguna, dan pilih "Tukar Kata Laluan Pengguna".

(3) Masukkan kata laluan baharu dalam tetingkap pop timbul untuk melengkapkan penukaran kata laluan.

Secara umumnya, melupakan kata laluan MySQL mungkin merupakan masalah yang sangat biasa, dan terdapat banyak penyelesaian. Masalahnya boleh diselesaikan menggunakan terminal atau pelbagai alat pihak ketiga, selagi anda mengikut langkah yang berkaitan dengan betul.

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika saya terlupa kata laluan saya untuk mac mysql?. 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