要更改Docker MySQL容器的连接端口,请遵循以下步骤:
<container_name_or_id>
替换为您要停止的容器的名称或ID。<new_container_name>
: 新容器的名称。<host_port>
: 您想要在主机上使用的端口号(例如:3307)。<container_port>
: MySQL容器中MySQL服务默认的端口号(3307)。<your_password>
: MySQL的root用户密码。例如,如果您想要将主机端口更改为3307,并设置MySQL root用户的密码,可以运行以下命令: docker run --name my_new_mysql -p 3307:3307 -e MYSQL_ROOT_PASSWORD=my_password -d mysql:latest
mysql
客户端,可以运行以下命令:
mysql -h 127.0.0.1 -P <host_port> -u root -p
然后输入您在第2步中设置的新密码。请注意,更改端口映射不会影响容器内部的MySQL配置。容器内的MySQL服务器将继续使用默认的3306端口。
领取专属 10元无门槛券
手把手带您无忧上云