Dokcer+mysql+datagrip创建数据库
时间: 2023-07-30 17:11:17 浏览: 49
要使用Docker和DataGrip创建MySQL数据库,请按照以下步骤进行操作:
1. 确保已经安装并配置好Docker和DataGrip。
2. 在终端或命令行界面中,运行以下命令来拉取MySQL 5.7版本的镜像(如果你还没有拉取过):
```
docker pull mysql:5.7
```
3. 创建一个MySQL容器,并将其与DataGrip连接。运行以下命令:
```
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=<password> -p 3306:3306 -d mysql:5.7
```
将 `<password>` 替换为你想要设置的MySQL root密码。这将创建一个名为`mysql-container`的MySQL容器,并将主机的端口3306与容器内部的3306端口关联起来。
4. 在DataGrip中,打开数据库连接窗口。点击"Database"菜单,然后选择"New" -> "Data Source"。
5. 在"Data Source Properties"对话框中,选择"MySQL"作为数据库类型。
6. 在"General"选项卡中,输入以下信息:
- 主机:localhost
- 端口:3306
- 用户名:root
- 密码:你在步骤3中设置的密码
7. 在"Database"选项卡中,点击右上角的"+"按钮,创建一个新的数据库。
8. 输入数据库名称,并选择正确的字符集和排序规则。
9. 点击"Test Connection"按钮,确保DataGrip能够成功连接到MySQL容器。
10. 点击"OK"按钮保存配置。
现在,你已经成功创建了一个MySQL数据库,并使用DataGrip连接到该数据库。你可以在DataGrip中执行SQL语句、管理表和数据等。