无法连接到 mysql 在 127.0.0.1:3306 拒绝root用户访问用户 'root'@'localhost'/使用 password:YES/
我试图创建与数据库的新连接 workbench. 但是,每次测试连接时,都会出现错误消息,从而读取:
无法连接到 mysql 在 127.0.0.1:3306 拒绝root用户访问用户 'root'@'localhost'/使用 password:YES/
我不知道这个错误的原因是什么。 我试图删除并重新安装我的 workbench 6.1 和 mysql server 5.6, 但错误仍未解决。
无法连接到 mysql 在 127.0.0.1:3306 拒绝root用户访问用户 'root'@'localhost'/使用 password:YES/
我不知道这个错误的原因是什么。 我试图删除并重新安装我的 workbench 6.1 和 mysql server 5.6, 但错误仍未解决。
没有找到相关结果
已邀请:
23 个回复
郭文康
赞同来自:
1/ 在你的 windows 发射 'cmd', 打开 terminal
尝试两者
2A/
2B./
3/ 如果连接好,则会收到密码请求,请参阅是否可以连接正确的密码。
如果您被拒绝连接,只需提供许可
如果在此接受连接,它看起来像一个工作场所配置问题。
风见雨下
赞同来自:
我安装了新鲜 mysql 在 Ubuntu, 但留下了密码 mysql 空的,因此我无法连接到 mysql.
我最近发现有一个用户表,其中有名称,主机,密码和某些插件。 因此,对于我的用户 root@localhost mysql 安装已被分配插件调用
auth_socket
, 这使得 Unix 用户 "root" 登录为 mysql 用户 "root" 没有密码,但不允许以另一个用户登录 Unix. 因此,要修复它,您必须禁用此插件并设置传统身份验证:
打开 Linux terminal
进入 "
sudo mysql
"
你会看见 "mysql >", 你连接了什么 mysql 作为用户 'root' Unix 你可以输入请求 SQL.
输入查询 SQL, 要更改登录方法:
ALTER USER 'root'@'localhost' 由S识别。 mysql_native_password BY 'your_new_password'
;
在哪里 'mysql_native_password' 意味着关闭插件 auth_socket.
八刀丁二
赞同来自:
里面 terminal 进入:
然后B. MySQL 编辑连接的工具并为管理员设置密码。
龙天
赞同来自:
插入 auth_socket
, 而不是使用密码。 在许多情况下,它提供了一些更大的安全性和易用性
但是当您需要解决外部程序时也可能会使情况复杂化。 /例如, phpMyAdmin/ 访问用户。
如果您愿意在连接到时使用密码 MySQL 作为
root
, 您需要使用它的身份验证方法
auth_socket
在
mysql_native_password
.
https://www.digitalocean.com/c ... 18-04
发现邀请 MySQL 来自你的 terminal:
然后检查哪些身份验证方法使用每个用户帐户。 MySQL, 使用以下命令:
你会看到用户 root 用插件真的验证 auth_socket. 配置帐户 root 要使用密码进行身份验证,请运行以下命令
. 请务必将密码更改为可靠的密码以供您选择:
然后推出
, 它说服务器重新启动授权表并介绍新的更改:
检查每个用户使用的身份验证方法,以确保 root 不再经过身份验证
插入 auth_socket
:
在输出中,您将看到用户 root MySQL 现在用密码进行身份验证。
二哥
赞同来自:
访问服务 >> 选择 MySQLxx service , 然后右键单击并单击 start
, 解决了我的问题,一切都在不需要数据丢失。
奔跑吧少年
赞同来自:
http://www.jovicailic.org/2012 ... dows/
/
但在我的数据库之后,我早先丢弃,或者新连接没有连接到它们。 在任何情况下,我无法通过工作台访问它们。 但我可以再次使用 MySQL, 什么是胜利对我来说
快网
赞同来自:
/在 MAC G。:/
系统设置> mysql/将列出下面,否则服务器将无法安装在计算机上/.
检查服务器状态并运行服务器 Mysql.
尝试连接到K. localhost 使用默认端口号。
诸葛浮云
赞同来自:
服务 Goto 在任务管理器中
运行称为 MySQL80
重新启动vistak.
二哥
赞同来自:
我希望这能帮到您
从自己的删除选项中删除了所有内容,包括安装程序。
未知一种以任何方式的程序 mysql
删除了文件夹 mysql 的 C:\Program 文件
删除了文件夹 mysql 的 C:\ProgramData
我清除了我的注册表,然后重新安装了该程序,但一切都是徒劳的。
如何重复:
这就是我所做的:
安装了MySQL Installer Web Community-5.6.23.0.msi
为您的目的,我选择了 "Custom" install with MySQL servers 5.6.22-X64 and MySQL Connectors -> Connector ODBC/5.3.4-64
进一步 -> 履行 - /准备配置/ - > 进一步
配置类型:开发机,所有默认值 /TCP/IP, 港口: 3306, 户外防火墙/
得分 MySQL root密码
MySQL 用户帐户 -> 添加用户 /用户名密码, OK/ - > 进一步
设置服务器。 MySQL 作为服务 Windows /CHECKED/
Windows 服务名称: MySQL56 /默认/
运行饲料 MySQL 启动系统时
这非常重要 /这是错误的/: 运行服务作为...标准系统帐户 /检查 - 但它会被忽略,它会忽略 BUG/
进一步 - > 运行,安装在起始服务器上的冻结,等待一段时间以过期超时 /或者不是,你的选择/. 在对话框时 /可以被另一个人覆盖 windows/ 弹出消息 "服务器配置 MySQL 需要更多的时间而不是预期......,这里点击 OK /所以等待更长时间/
建议更正:
12. 同时,开始开始 -> 控制面板 -> 行政 - > 服务 - > 找 MySQL56, 右键单击它 -> 特性 -> 选择“登录”选项卡和错误 -> 虽然选择了本地系统帐户,但不知何故 " 此帐户:网络服务 /有一些密码/ 被选中 -> 选择“登录”如:本地系统帐户,允许服务与桌面交互 -> 申请 -> 返回“常规”选项卡
在“常规”选项卡上,单击按钮。 "Start", 开始服务,在这里是! 该服务已启动! 单击按钮 OK, 要关闭“属性”对话框 MySQL56. 关闭“服务”对话框。 关闭管理工具。 关闭控制面板。
到那个时候 /在关闭这些对话框时/, 当您查看安装对话框时 MySQl, 所有步骤都已完成并检查:启动服务器,使用安全...创建用户帐户..更新链接链接开始
确认就绪 -> 进一步 -> 准备好
这一切都很开心 MySQL-ing :/
来源:
https://bugs.mysql.com/bug.php?id=76476
二哥
赞同来自:
mysql > 改变用户 'root'@'localhost' 由S识别。 mysql_native_password BY 'abc@123';
sudo mysql-machine.
冰洋
赞同来自:
起初我安装了 workbench 6.2, 但是在连接到 localhost 他失败了。
步 1: 检查您是否有服务器 mysql. 如果没有,请下载和安装。
步 2: 服务器配置 mysql 建议密码可靠,忽略它,选择过时的密码。
步 3: 运行服务器 mysql /windows system: services-->mysql-->start/
步 4: 打开 workbench 并创建本地连接。
三叔
赞同来自:
检查是否已安装 mysql
https://i.stack.imgur.com/wZKdR.png
如果你没有设置 mysql, 将其加载到此链接:
https://dev.mysql.com/downloads/mysql/
/
按照以下说明进行安装
https://dev.mysql.com/doc/mysq ... .html
您可以在没有任何问题的情况下检查连接。
/对不起我的英语,我同意,纠正我,请/
我希望我帮助了。
你好。
君笑尘
赞同来自:
去 "Services"
在部分 "Name" 找到您的用户名
右键单击并选择 "Start"
去你的工作台 MySQL 并选择 "Startup / Shutdown" 在下面 "INSTANCE", 你应该准备好去。 我希望这将有助于任何会遇到它的人。
快网
赞同来自:
服务
.
发射
服务
并找到
MySQL
xx
/
xx
取决于您的版本 MySQL/ 在长期的服务列表中。
右键点击
在 MySQLxx 然后点击
开始
.
MySQL 现在它应该正常工作。
冰洋
赞同来自:
风见雨下
赞同来自:
我希望你找到另一个决定 .
快网
赞同来自:
执行以下操作为我工作:
我需要混淆很多时间来理解它可以帮助别人。
石油百科
赞同来自:
1-Windows > MySQL 社区安装人员
2单击“添加”按钮 > 然后选择 MySQL 服务器和进一步。
.....
我希望它能解决你的问题
郭文康
赞同来自:
尝试配置项目后,我有同样的问题 GitHub 在一台新电脑上。 我注意到了 Visual Studio 2019 发出错误,即我的程序无法连接到服务器 MySQL, 所以我打开了我的工作台 MySQL 而且,也无法连接。
我需要的时间比我想认识到要注意到服务器未安装在我的新设备上的时间 MySQL. 你可以下载它
https://dev.mysql.com/downloads/mysql/
. 出于某种原因,他首先更新了我的工作台 MySQL, 在我能够安装服务器之前 MySQL /也许我很快就读了/.
确保按下按钮
添加
在
https://www.screencast.com/t/iSLjlvxiW
, 如果您尚未安装服务器 MySQL.
小明明
赞同来自:
分配完整的用户数据库 localhost
例如,在从第三方程序连接到数据库时出现错误 MySQL WORKBENCH, 分配用户从任何主机访问数据库
MYSQL 提供来自任何主机的数据库的所有权限
</password></username></databasename></password></username></databasename></username>
涵秋
赞同来自:
我纠正了它,重新输入密码 root.
https://i.stack.imgur.com/B5WHk.png
裸奔
赞同来自:
八刀丁二
赞同来自:
点击 Ctrl + Alt + Del
任务管理器
选择“服务”选项卡
在“名称”部分中,右键单击 "MySql" 并选择开始