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

如何在 Docker 中启动 MySQL
在 Docker 中启动 MySQL 是一个相对简单的过程,它提供了在隔离和可移植的环境中运行 MySQL 的一种便捷方式。
步骤:
拉取 MySQL 镜像:
<code>docker pull mysql</code>
创建并启动容器:
<code>docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=your_password -p 3306:3306 mysql</code>
其中:
-d 标志以守护进程模式运行容器--name mysql 为容器指定一个名称-e MYSQL_ROOT_PASSWORD=your_password 设置 MySQL 根用户的密码-p 3306:3306 将容器内的端口 3306 映射到主机的端口 3306验证连接:
等待容器启动后,可以使用以下命令验证连接:
<code>docker exec -it mysql mysql -u root -p</code>
创建数据库和用户:
连接到 MySQL 后,可以使用以下命令创建数据库和用户:
<code>CREATE DATABASE your_database; CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';</code>
授予权限:
最后,授予新用户对新数据库的所有权限:
<code>GRANT ALL PRIVILEGES ON your_database.* TO 'your_username'@'%';</code>
现在,您已经成功在 Docker 中启动并配置了 MySQL。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号