mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor...
一般这个错误是由密码错误引起,解决的办法自然就是重置密码。
假设我们使用的是root账户。
编译加 lmysqlclient
1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:
#vim /etc/my.cnf(注:windows下修改的是my.ini)
或者 vim /etc/mysql/mysql.conf.d/mysqld.cnf
在文档内搜索mysqld定位到[mysqld]文本段:
/mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)
在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:
保存文档并退出:
#:wq
2.接下来我们需要重启MySQL:
/etc/init.d/mysql restart(有些用户可能需要使用/etc/init.d/mysqld restart)
3.重启之后输入#mysql即可进入mysql。
4.接下来就是用sql来修改root的密码
mysql> use mysql;
mysql> update user set password=password(“你的新密码”) where user=“root”;
mysql> flush privileges;
mysql> quit
到这里root账户就已经重置成新的密码了。
5.编辑my.cnf,去掉刚才添加的内容,然后重启MySQL。大功告成!
网上有很多关于这个问题的解决说明,很多刚接触的朋友可能比较迷惑的是在自己的平台上找不到my.cnf或者my.ini文件,如果你是Linux,使用如下方式可以搜索到:
mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor...相关推荐
- 解决Mysql ERROR 1045 (28000)“Access denied for user 'root'@'localhost'”
今天本地登入服务器的时候mysql提示:Mysql ERROR 1045 (28000)"Access denied for user 'root'@'localhost'" 解决 ...
- Mysql忘记密码 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)
linux下当我输入mysql -uroot -p 之后让我输入密码 输入完密码后 报错ERROR 1045 (28000): Access denied for user 'root'@'local ...
- ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)问题的解决方法和步骤
mysql遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:yes)问题 问题描述: 下载完 ...
- 解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:no)
解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:no) 由于电脑故障重装了系统,以前配置 ...
- MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)的真正原因...
在博客Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N ...
- MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
下安装MySQL后登陆MySQL时会遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N ...
- 重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor
重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor ...
- ubuntu安装mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES
通过apt安装方法十分简单,而且这种安装方法安装的mysql版本都是当前最新的版本.这种方式安装好后开机自启动都已经配置好,包括命令行的环境变量,无需手动配置. 如果出现以下问题 ERROR 1045 ...
- 重置密码遇到ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)问题
Mysql重置密码,解决ERROR 1045 (28000)错误的方法 </div> 一般这个错误是由密码错误引起,解决的办法自然就是重置密码. 假设我们使用的是root账户. 1.重置密 ...
最新文章
- 小甲鱼-累加数据段中的前3个字型数据【不对的话,请指教!】
- RDKit | 小分子构象的生成和比对
- ifconfig没有命令 kali_新装的Linux系统没有ifconfig命令?教你一键找回
- java随机生成不重复的数组_Java生成不重复的随机数组的方法
- TFRecords转化和读取
- iconfont 图标宽高出问题_细节猎人04期 | PPT图标的分类和使用注意事项 上篇
- 随机邮箱_msgsafe - 一个处于半死不活状态的加密邮箱
- 2999元起!苹果悄然发布两款iPad新品 升级至A12处理器
- 读《scikiit-learn机器学习》支持向量机
- 计算机毕业设计ssm文学阅读平台
- 网络爬虫在电商定价策略上的应用
- 反向迭代器---迭代器适配器
- 送给linux***爱好者的小技巧 分享
- 复旦黄萱菁:顶会也喜欢“搞事情”文章,提示学习等已成为NLP领域的研究重点...
- (转)使用Wireshark抓包软件提示The NPF driver isn’t running解决办法
- fork,wait等基本系统调用
- 毕节一中2021高考成绩查询,毕节第一中学2021年招生录取分数线
- 管理学中的知名定律之彼得原理(The Peter Principle)
- WinRAR如何保护压缩包的文件不被修改
- 2013年新米老师语录