通辽做网站建设,太原网站建设公司5858,php除了做网站,河北网站建设开发今天#xff0c;使用docker安装mysql数据库进行一个测试#xff0c;结果网上找了一篇文章#xff0c;然后。。。。坑死我… 特总结本篇安装教程#xff0c;主打一个废话不多说#xff01; 坑#xff1a;安装成功#xff0c;客户端工具连接不上数据库》。。。
正文… 今天使用docker安装mysql数据库进行一个测试结果网上找了一篇文章然后。。。。坑死我… 特总结本篇安装教程主打一个废话不多说 坑安装成功客户端工具连接不上数据库》。。。
正文docker安装mysql 8.0.21
1.docker拉取mysql镜像
docker pull mysql:8.0.21不加版本号默认最新版。 2.查看镜像下载成功启动一个mysql容器
docker images;启动容器
docker run -it --name mysql -p 3306:3306 -m 500m -v D:\db_data\mysql\data:/var/lib/mysql -v D:\db_data\mysql\config:/etc/mysql -e MYSQL_ROOT_PASSWORDmysql -e TZAsia/Shanghai -d mysql:8.0.21–name指定容器名 -p端口映射 -m内存分配 -v数据挂载本地 -e参数设置 -d指定镜像 3.查看容器运行情况
docker ps可以看到mysql正在运行中说明前面一切正常。 4.进入容器内部开启数据库远程连接
docker exec -it mysql /bin/bashmysql为容器名
连接数据库mysql -uroot -p配置支持远程连接ALTER USER root% IDENTIFIED WITH mysql_native_password BY MySQL的密码;#刷新数据库
flush privileges;至此结束
有问题评论区或者我的博文搜索相关问题都有相应办法。