mysql安装以及远程连接

5 篇文章 0 订阅
2 篇文章 0 订阅

本次我们主要用docker的方式去安装mysql,因为这种方式非常简单方便。
1,去docker hub官网搜索mysql。docker的安装请参考Docker新手入门教程
在这里插入图片描述
2,在docker上,把官方mysql镜像拉下来

#把最新mysql拉下来
docker pull mysql:latest

运行mysql镜像

docker run --name some-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest

–name some-mysql :指定运行后容器名称
-p 3306:3306 前一个是本地端口,后一个是容器端口,本地映射容器端口
-e MYSQL_ROOT_PASSWORD=my-secret-pw :指定root用户密码
-d:后台运行

这样mysql就启动好了

3,用navicat连一下,如果连上就结束了。如果连不上,就需要改一下权限。进入mysql容器

docker exec -it some-mysql bash

登陆mysql

mysql -uroot -p

给用户授权 可以远程访问

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'my-secret-pw' WITH GRANT ANT OPTION;

刷新权限

FLUSH PRIVILEGES;

4,效果如下
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值