Pasang mysql 8.0
docker run -p 63306:3306 -e mysql_root_password=zhaooleemysql --name zhaooleemysqldb -d mysql:8.0
p 53306:3306 Petakan port 3306 bekas docker ke port 63306 hos
<🎜docker exec -it zhaooleemysqldb bash
mysql -uroot -p
zhaooleemysql
create user 'zhaoolee' identified with mysql_native_password by 'eelooahzpw';
Kaedah penyulitan kata laluan ialah zhaoolee
mysql_native_password
Kata laluan untuk pengguna baharu ialah eelooahzpwmysql_native_password
eelooahzpw
grant all privileges on *.* to 'zhaoolee';
flush privileges;
Pangkalan data baharu
create database v2fy charset=utf8;
Nama pangkalan data baharu ialah
v2fy
Keluar pangkalan data
exit
control + p + q
Cuba sambungkan dengan navicat
Atas ialah kandungan terperinci Cara menggunakan Docker untuk membina mysql yang boleh diakses secara luaran. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!