win10 docker安装mysql5.7
程序员文章站
2024-03-25 15:54:04
...
pull
控制台中输入以下指令,下载的版本是5.7版本,如果想要最新版就直接docker pull mysql就好了
docker pull mysql:5.7
然后他会下载一会,等一会......
run
注意这里这个你的密码要输入你自己的password,别到时候不记得了....
这里的容器名就叫mysql,可以自己起,不重复就行
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=你的密码 -d mysql:5.7
进入容器
docker exec -it mysql bash
链接mysql
mysql -h localhost -u root -p
然后它会让你输入密码,然后输对了就成功进入
授权
由于mysql中root执行绑定在了localhost,因此需要对root进行授权。
注意:这里的密码也要自己设置,是外面需要链接本地数据库时使用的密码。
为了方便,我设置成了一样,看个人爱好。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
然后到这里算是安装好了。
检测
为了查看外面是不是可以成功链接,可以在navicat上尝试链接。没有navicat的可以下载一个
打开navicat后,创建链接,选择mysql,然后输入大致如下,连接名可以随便自己起:
注意:这里的密码是授权里面设置的那个密码。
点击测试连接,如果显示连接成功则完成!!!恭喜!!!
上一篇: k8s---控制器
下一篇: eclipse解决jsp页面乱码问题