一,问题描述:

MysqlERROR1698(28000)解决,新装了mysql-server-5.7,登录为这一问题,普通用户不能进mysql,只有root用户才能进,并且不需要任何密码。
~$ mysql -u root -p Enter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost'
二,解决步骤:
停止mysql服务
~$ sudo service mysql stop
以安全模式启动MySQL
~$ sudo mysqld_safe --skip-grant-tables &
MySQL启动之后就可以不用密码登陆了
~$ mysql -u root Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.7.10 MySQL Community Server (GPL)
查看一下user表,错误的起因就是在这里, root的plugin被修改成了auth_socket,用密码登陆的plugin应该是mysql_native_password。
mysql> select user, plugin from mysql.user; +-----------+-----------------------+ | user | plugin | +-----------+-----------------------+ | root | auth_socket | | mysql.sys | mysql_native_password | | dev | mysql_native_password | +-----------+-----------------------+ <strong>3</strong> rows in set (<strong>0.01</strong> sec)
关于auth_socket,在官方有说明: https://dev.mysql.com/doc/mysql-security-excerpt/5.5/en/socket-authentication-plugin.html ,反正现在暂时不用它, 那就把这里改了。
mysql> update mysql.user set authentication_string=PASSWORD('newPwd'), plugin='mysql_native_password' where user='root';
Query OK, <strong>1</strong> row affected, <strong>1</strong> warning (<strong>0.00</strong> sec)
Rows matched: <strong>1</strong> Changed: <strong>1</strong> Warnings: <strong>1</strong>
mysql> flush privileges;
Query OK, <strong>0</strong> rows affected (<strong>0.00</strong> sec)
重启服务,问题就解决了
~$ sudo service mysql stop ... * MySQL Community Server 5.7.10 is stopped ~$ sudo service mysql start .. * MySQL Community Server 5.7.10 is started ~$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.7.10 MySQL Community Server (GPL)
以上所述是小编给大家介绍的MySql Error 1698(28000)问题的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# mysql
# error
# 1698
# 28000
# Linux下刚安装完mysql修改密码的简单方法
# CentOS 6.6 源码编译安装MySQL 5.7.18教程详解
# CentOS 7中MySQL连接数被限制为214个的解决方法
# 通过案例分析MySQL中令人头疼的Aborted告警
# 解决MySQL中IN子查询会导致无法使用索引问题
# MySQL交换分区的实例详解
# 小编
# 这一
# 在这里
# 成了
# 在此
# 就把
# 给大家
# 重启
# 装了
# 改了
# 用它
# 解决方法
# 所述
# 给我留言
# 普通用户
# 感谢大家
# 暂时不
# 就可以
# 不需要任何
# 应该是
相关文章:
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
Android滚轮选择时间控件使用详解
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
如何使用Golang table-driven基准测试_多组数据测量函数效率
长沙做网站要多少钱,长沙国安网络怎么样?
单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
建站之星logo尺寸如何设置最合适?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
零基础网站服务器架设实战:轻量应用与域名解析配置指南
建站主机如何安装配置?新手必看操作指南
定制建站是什么?如何实现个性化需求?
微信小程序 input输入框控件详解及实例(多种示例)
成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?
制作网页的网站有哪些,电脑上怎么做网页?
如何用AWS免费套餐快速搭建高效网站?
沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?
网站制作报价单模板图片,小松挖机官方网站报价?
高端建站三要素:定制模板、企业官网与响应式设计优化
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
招贴海报怎么做,什么是海报招贴?
如何快速启动建站代理加盟业务?
建站之星如何快速生成多端适配网站?
平台云上自主建站:模板化设计与智能工具打造高效网站
网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?
如何在万网自助建站中设置域名及备案?
清除minerd进程的简单方法
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
建站之星体验版:智能建站系统+响应式设计,多端适配快速建站
网站制作需要会哪些技术,建立一个网站要花费多少?
北京企业网站设计制作公司,北京铁路集团官方网站?
宝华建站服务条款解析:五站合一功能与SEO优化设置指南
网站制作的方法有哪些,如何将自己制作的网站发布到网上?
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
如何选择香港主机高效搭建外贸独立站?
阿里云网站制作公司,阿里云快速搭建网站好用吗?
家具网站制作软件,家具厂怎么跑业务?
成都网站制作公司哪家好,四川省职工服务网是做什么用?
网站按钮制作软件,如何实现网页中按钮的自动点击?
,巨量百应是干嘛的?
活动邀请函制作网站有哪些,活动邀请函文案?
沈阳制作网站公司排名,沈阳装饰协会官方网站?
如何在Golang中使用replace替换模块_指定本地或远程路径
c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】
C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换
潍坊网站制作公司有哪些,潍坊哪家招聘网站好?
常州自助建站工具推荐:低成本搭建与模板选择技巧
完全自定义免费建站平台:主题模板在线生成一站式服务
*请认真填写需求信息,我们会在24小时内与您取得联系。