美文网首页
Docker 安装MySQL,配置DBeaver

Docker 安装MySQL,配置DBeaver

作者: kk爱自由 | 来源:发表于2021-03-09 10:41 被阅读0次

Docker安装mysql

❯ docker search mysql
NAME                              DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
mysql                             MySQL is a widely used, open-source relation…   10589     [OK]
mariadb                           MariaDB Server is a high performing open sou…   3963      [OK]
mysql/mysql-server                Optimized MySQL Server Docker images. Create…   778                  [OK]
percona                           Percona Server is a fork of the MySQL relati…   528       [OK]
  • 安装mysql镜像
    docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
    • 参数说明:
      • --name 为容器指定别名,启动时候可以使用。docker start mysql
      • -p 指定mysql端口,将容器的3306端口映射到主机的3306端口。
      • -e 设置mysql密码
      • -d 后台运行容器并返回容器id
      • 最后的mysql是拉下来的镜像名称
        此时mysql的容器就创建好了并且已经后台启动成功了,可以使用docker ps/ docker ps -a查看容器状态
❯ docker ps
CONTAINER ID   IMAGE                                      COMMAND                  CREATED          STATUS          PORTS                               NAMES
0a34b57d9c0f   mysql                                      "docker-entrypoint.s…"   38 minutes ago   Up 38 minutes   0.0.0.0:3306->3306/tcp, 33060/tcp   mysql

DBeaver配置mysql连接

  • 在DBeaver中新建mysql连接,如下图填写对应的信息,点击Test Connection...,此时会提醒下载DB Driver,下载默认的就好。


    image.png
    • 如果出现如下错误,手动设置下图中的字段为true

Exception in thread "main" java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed

image.png

Enjoy it!

相关文章

网友评论

      本文标题:Docker 安装MySQL,配置DBeaver

      本文链接:https://www.haomeiwen.com/subject/ygmvqltx.html