Docker 是一种开源的容器化平台,它允许开发者将应用程序及其依赖项打包成一个独立的容器,从而实现快速、一致地部署和运行应用程序。MySQL 是一个流行的关系型数据库管理系统。
在 macOS 下安装 Docker 和 MySQL 可以通过以下步骤完成:
some-mysql 是容器的名称,my-secret-pw 是 MySQL 的 root 密码。mysql:latest,提供了 MySQL 的基本功能。docker ps -a 查看所有容器状态,使用 docker logs <container_id> 查看日志信息。docker exec -it some-mysql mysql -uroot -p 进入容器并尝试连接数据库。GRANT 语句授予用户相应的权限。以下是一个简单的示例,展示如何在 Docker 中运行 MySQL 并进行基本操作:
# 拉取 MySQL 镜像
docker pull mysql:latest
# 运行 MySQL 容器
docker run --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest
# 进入容器并连接数据库
docker exec -it my-mysql mysql -uroot -p
# 在 MySQL 中创建数据库和表
CREATE DATABASE testdb;
USE testdb;
CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255));
INSERT INTO users (name) VALUES ('Alice');
SELECT * FROM users;通过以上步骤和信息,你应该能够在 macOS 下成功安装和运行 Docker 中的 MySQL。
没有搜到相关的文章