欢迎光临
我们一直在努力

docker怎么启动mysql

在 docker 中启动 mysql 的过程包含以下步骤:拉取 mysql 镜像创建并启动容器,设置根用户密码并映射端口验证连接创建数据库和用户授予对数据库的所有权限

docker怎么启动mysql

如何在 Docker 中启动 MySQL

在 Docker 中启动 MySQL 是一个相对简单的过程,它提供了在隔离和可移植的环境中运行 MySQL 的一种便捷方式。

步骤:

  1. 拉取 MySQL 镜像:

    <a style="color:#f60; text-decoration:underline;" href="https://www.codesou.cn/" target="_blank">docker</a> pull <a style="color:#f60; text-decoration:underline;" href="https://www.codesou.cn/" target="_blank">mysql</a>
  2. 创建并启动容器:

    docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=your_password -p 3306:3306 mysql

    其中:

    • -d 标志以守护进程模式运行容器
    • –name mysql 为容器指定一个名称
    • -e MYSQL_ROOT_PASSWORD=your_password 设置 MySQL 根用户的密码
    • -p 3306:3306 将容器内的端口 3306 映射到主机的端口 3306
  3. 验证连接:
    等待容器启动后,可以使用以下命令验证连接:

    docker exec -it mysql mysql -u root -p
  4. 创建数据库和用户:
    连接到 MySQL 后,可以使用以下命令创建数据库和用户:

    CREATE DATABASE your_database;
    CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';
  5. 授予权限:
    最后,授予新用户对新数据库的所有权限:

    GRANT ALL PRIVILEGES ON your_database.* TO 'your_username'@'%';

现在,您已经成功在 Docker 中启动并配置了 MySQL。

赞(0) 打赏
未经允许不得转载:码农资源网 » docker怎么启动mysql
分享到

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册