kepserver怎么关联sql server数据库_操作系统

今天,我将向您展示如何在开发环境中使用Docker运行MySQL Server。 使用Docker来运行MySQL比手动安装要容易得多,并且当您同时运行多个MySQL实例时,使用Docker会容易得多。 我假设您已经在计算机上安装了Docker Community Edtion。 如果您尚未安装Docker,请按照此处针对您的操作系统的说明进行操作。

使用Docker安装MySQL

如果您在线搜索如何使用Docker安装MySQL,则会看到许多有关如何执行此操作的示例。 我将展示如何做到这一点,以便您可以从IDE和正在开发的应用程序连接到数据库。

在终端上键入以下命令:

$  docker run -p 3306:3306 --name hb-mysql-example -e MYSQL_ROOT_PASSWORD=Buster -d mysql

让我们介绍一下该命令的每个部分在做什么:

  1. Run正在创建一个运行MySQL的新Docker容器。 命令末尾的mysql表示要使用最新版本的MySQL。 如果尚未下载该命令,还将下载MySQL映像。
  2. -P告诉容器到localhost的3306端口映射到容器的3306端口
  3. -Name将容器的名称设置为hb-mysql-example
  4. -E正在创建环境变量MYSQL_ROOT_PASSWORD并将其值设置为Buster
  5. -D这是告诉Docker在后台运行容器。

列出正在运行的Docker容器

您可以使用以下命令列出正在运行的容器:

$ docker ps

此命令将向终端输出以下内容:

kepserver怎么关联sql server数据库_数据库_02

启动,重新启动和停止Docker容器

默认情况下,当您打开计算机或重新启动计算机时,容器不会启动。 在这里,我将向您展示如何启动,停止和重新启动容器。

启动容器

要启动容器,请使用以下命令: docker start containerName

要启动hb-mysql-example容器,请使用以下命令:

$ docker start hb-mysql-example

重新启动容器

要重新启动容器,请使用以下命令: docker restart containerName

要重新启动hb-mysql-example容器,请使用以下命令:

$ docker restart hb-mysql-example

停止容器

要停止容器,请使用以下命令: docker stop containerName

要停止hb-mysql-example容器,请使用以下命令:

$ docker stop hb-mysql-example

从IntelliJ连接到MySQL容器

在这里,我将介绍如何使用IntelliJ连接到MySQL。 如果您没有IntelliJ,则可以在此处下载。

按着这些次序:

  1. 打开IntelliJ
  2. 单击窗口右侧的数据库选项卡
  3. 单击“ +”按钮添加新的数据库连接。
  4. 从数据库服务器列表中选择MySql
  5. 如下图所示,填写主机,数据库名称,用户名和密码,然后单击确定按钮

kepserver怎么关联sql server数据库_操作系统_03

现在,您已连接到MySQL,并且可以开始使用MySQL。

结论

在本文中,您学习了如何使用docker安装MySQL,如何启动,重新启动和停止容器。 您还将学习如何从IntelliJ连接到MySQL。