Docker 部署 MySQL
使用docker部署MySQL的步骤
拉取官方镜像并创建容器
拉取官方最新镜像
根据镜像创建容器
1 | docker run -p 3306:3306 --name mysql_test \ |
如果启动失败,可能是容器下的/etc/mysql内mysql.d不存在,需要先新建一个无映射的mysql容器,并使用cp命令将对应的/etc/mysql目录复制到宿主机的/usr/local/docker/mysql/conf下
连接MySQL
执行bash命令并登录
创建新用户,设定密码为mysql_native_password便于远程登陆
修改用户权限
刷新权限