美文网首页
Docker安装MySQL并设置root密码启动

Docker安装MySQL并设置root密码启动

作者: 你家门口的两朵云 | 来源:发表于2021-08-11 09:50 被阅读0次
1.确保docker正常启动
2.搜索mysql镜像
docker search mysql

2.拉取镜像
docker pull mysql:5.7.25

3.查看进项是否存在
docker ps

4.使用密码方式启动mysql
docker run -d --name myMySQL -v /usr/local/mysqlDatas/mysql:/var/lib/mysql -v /usr/local/mysqlDatas/mysql-conf:/etc/mysql/ -e MYSQL_ROOT_PASSWORD=Aa123456 -p 3306:3306 mysql:5.7.25

5.打开远程登录(默认不再支持远程登录)
#进入到容器内部
docker exec -it myMySQL /bin/bash
#登录进入mysql
mysql -uroot -pAa123456
#使用数据库
mysql > use mysql
#查看是否使用了数据库,%为用后所有权限
mysql > select host ,user,authentication_string from user;

#如下,%表示拥有远程登录权限。如果没有则需要开启(见另一篇)
+-----------+---------------+-------------------------------------------+
| host      | user          | authentication_string                     |
+-----------+---------------+-------------------------------------------+
| localhost | root          | *4A488726AE5A0B0F0DB967998EE12D87F25C9610 |
| localhost | mysql.session | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| localhost | mysql.sys     | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| %         | root          | *4A488726AE5A0B0F0DB967998EE12D87F25C9610 |
+-----------+---------------+-------------------------------------------+


额外:如果默认没有远程登录

#给Mysql添加远程访问权限的方法
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'Aa123456' WITH GRANT OPTION;

相关文章

  • docker安装mysql

    安装篇 下载docker mysql镜像 启动mysql 镜像 3306端口,设置 root 用户的密码是root...

  • 大数据开发环境搭载5--安装MySql

    5、安装MySql 配置安装YUM源 安装 启动 设置开机启动 查看root用户原始密码 登录MySql,并修改r...

  • Mac下mysql的安装与卸载

    使用homebrew安装mysql 1、安装mysql 2、启动mysql服务 3、设置root密码 设置验证密码...

  • Linux下安装Mysql

    安装 下载并安装 权限设置 初始化MySQL 启动mysql服务 关闭服务和查看状态 设置root密码 停止mys...

  • Docker安装MySQL并设置root密码启动

    1.确保docker正常启动 2.搜索mysql镜像 2.拉取镜像 3.查看进项是否存在 4.使用密码方式启动my...

  • Docker 安装mysql

    链接 Docker hub mysql 命令 创建Docker容器并设置root账号密码 从另一个Docker容器...

  • 01Ubuntu安装mysql

    命令行安装mysql 接下来需要设置root下的密码.一般设置为root.输入两次.启动mysql

  • docker常用安装命令

    1.docker 安装redis 启动redis命令并设置密码:docker run --name some-re...

  • Manjaro|配置MySql数据库

    安装并初始化MySql 初始化MySql数据目录/注意记录root临时密码 查看MySql状态 启动MySql服务...

  • Centos7.2安装MySql

    Centos7.2安装MySQL 查看可用安装资源 安装 配置开启启动 启动MySQL服务 设置密码 设置密码的过...

网友评论

      本文标题:Docker安装MySQL并设置root密码启动

      本文链接:https://www.haomeiwen.com/subject/hobqbltx.html