docker安装mysql
- 拉取镜像
docker pull mysql
- 启动容器
docker run -d -p 3306:3306 --name mysql8 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
- 进入容器
docker exec -it 0a bash
0a为上一步启动容器的容器id前面2位
- 修改mysql远程连接
进入sql命令行,如果报错 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 则需要等待一会,因为mysql服务还没有启动完成
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
- 使用navicat连接工具连接验证

浙公网安备 33010602011771号