Rumah > Artikel > pangkalan data > Bagaimana untuk menukar kata laluan pengguna MySQL dalam bekas docker
1 3. Ubah suai fail konfigurasi MySQL
Tambah kodpada baris terakhir (//Langkau pengesahan kata laluan mysql)
(Jika tiada arahan vim dalam bekas, anda boleh menggunakan arahan dalam urutandocker ps |grep mysql4
skip-grant-tables
5. Mulakan semula bekas MySQL
docker exec -it a00ba5071c1e /bin/bash
apt-get update
apt-get install vim
vim /etc/mysql/conf.d/docker.cnf6. Gunakan pernyataan mysql -u Pernyataan root -p
log masuk ke pangkalan data tanpa memasukkan kata laluan, hanya tekan Enter
service mysql restart
7 . Gunakan pangkalan data MySQL
docker restart a00ba5071c1e
8 Kemas kini kata laluan pengguna
docker exec -it a00ba5071c1e /bin/bash9 >10 Sekali lagi Edit fail konfigurasi mysql Padamkan
mysql -u root -p
11 sekali lagi
use mysql
12 Mulakan semula bekas docker
update user set authentication_string=password('123') where user="root";
Atas ialah kandungan terperinci Bagaimana untuk menukar kata laluan pengguna MySQL dalam bekas docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!