无法建立与MySQL工作台的连接

时间:2018-10-05 11:24:29

标签: mysql connection

我是MySql的新手,正在尝试建立连接。 我提供了以下详细信息: 连接名称:RefferBuddy 连接方式:标准(TCP / IP) 主机名:127.0.0.1 港口:3306 用户名:root 密码:root

现在,当我单击“测试连接”时,出现错误“使用用户root无法以127.0.0.1:3306连接到MySql”。

有人可以帮我吗?

另外,我已经安装了mysql工作台。我们还需要安装mysql服务器吗? 谢谢。

1 个答案:

答案 0 :(得分:0)

如何创建数据库?

我用于创建数据库的一种方法是使用Docker(https://www.docker.com/)。

下载Docker后,您可以使用以下docker-compose.yml文件创建数据库:

# use version 3 of the docker compose syntax
version: '3'
services:
  db:
    # use a default image
    image: mysql:5.7

    # Port mapping 
    ports:
      - 3306:3306

    # the mysql image uses these to create database and users
    environment: 
      MYSQL_ROOT_PASSWORD: root
      MYSQL_DATABASE: Refferbuddy
      MYSQL_USER: Refferbuddy
      MYSQL_PASSWORD: root

文件准备就绪后,执行以下命令来创建数据库:

docker-compose up -d

现在您可以通过以下连接使用MySQL Workbech连接到它:

ConnectionName: RefferBuddy
ConnectionMethod : Standard(TCP/IP)
Hostname: 127.0.0.1
Port : 3306
username : Refferbuddy
password: root

此处有更多信息:https://hub.docker.com/_/mysql/