我是MySql的新手,正在尝试建立连接。 我提供了以下详细信息: 连接名称:RefferBuddy 连接方式:标准(TCP / IP) 主机名:127.0.0.1 港口:3306 用户名:root 密码:root
现在,当我单击“测试连接”时,出现错误“使用用户root无法以127.0.0.1:3306连接到MySql”。
有人可以帮我吗?
另外,我已经安装了mysql工作台。我们还需要安装mysql服务器吗? 谢谢。
答案 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/