一,问题描述:

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 |

+-----------+-----------------------+

3 rows in set (0.01 sec)

mysql> update mysql.user set authentication_string=PASSWORD('newPwd'), plugin='mysql_native_password' where user='root';

Query OK, 1 row affected, 1 warning (0.00 sec)

Rows matched: 1 Changed: 1 Warnings: 1

mysql> flush privileges;

Query OK, 0 rows affected (0.00 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 1698_MySql Error 1698(28000)问题的解决方法相关推荐

  1. mysql5.7 1698 28000,MYSQL教程MySql Error 1698(28000)问题的解决方法

    搜索热词 <MysqL教程MysqL Error 1698(28000)问题的解决方法>要点: 本文介绍了MysqL教程MysqL Error 1698(28000)问题的解决方法,希望对 ...

  2. Mysql 出现Error 1118的一种解决方法

    首先声明,对mysql不懂,很多都不知道原因 设计了一个表,里面很多text字段,然后填进去的东西太多(用的是python的MySQLdb),报错: _mysql_exceptions.Operati ...

  3. msyql之解决mysql出现ERROR 1698 (28000): Access denied的问题

    因为安装的过程中没让设置密码,可能密码为空,因此无论如何都进不去MySQL. 步骤1:设置为不用输入密码 控制台输入 sudo gedit /etc/mysql/mysql.conf.d/mysqld ...

  4. mysql5.7 1698 28000_MySqlError1698(28000)问题的解决方法

    一,问题描述: MysqlERROR1698(28000)解决,新装了mysql-server-5.7,登录为这一问题,普通用户不能进mysql,只有root用户才能进,并且不需要任何密码. ~$ m ...

  5. error 1309 mysql_MySQ登录提示ERROR 1045 (28000)错误如何解决

    我们在登录mysql的时候,会经常出现错误,本文主要为大家详细介绍了MySQ登录提示ERROR 1045 (28000)错误的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大 ...

  6. mysql error1045 yes,MySQLERROR1045(28000)错误的解决办法

    错误现象: ERROR 1045 (28000): Access denied for user'ODBC'@'localhost'(using password: NO) ERROR 1045 (2 ...

  7. MariaDB/MySQL 报错解决:ERROR 1698 (28000): Access denied for user 'root'@'localhost'

    我在安装好MariaDB后,发现一个问题:我必须用root用户才能登录数据库,普通用户不能登录数据库,会报错: -> % mysql -h localhost -u root -p Enter ...

  8. Linux安装mysql(解决E: Package ‘mysql-server‘ has no installation candidate与ERROR 1698 (28000))

    安装mysql 使用如下命令查询当前linux发行版的信息: lsb_release -a apt install mariadb-server mariadb-client 安装mariadb之后依 ...

  9. 1698无法登录mysql服务器,Mysql ERROR 1698 (28000) 解决

    一,问题描述: 新装了mysql-server-5.7, 问题一,普通用户不能进mysql: ~$ mysql -u root -p Enter password: ERROR 1698 (28000 ...

最新文章

  1. python php linux-linux怎么运行python?
  2. 原子变量、volatile、synchronized的可见性和原子性比较
  3. keras faster物体检测_【开源项目】特斯拉+树莓派实现车牌识别检测系统
  4. 下列不属于计算机完成科学技术特点的是,青岛科技大学计算机组成原理计算机组成原理试卷1(计算机)2011A...
  5. 浅入深出之Java集合框架(上)
  6. 如何检查Socket是否断开
  7. redistemplate注入为null_Windows DLL 注入技术
  8. mysql多表查询方式_MySQL多表查询方式问题
  9. xpath-了解xpath语言-下载xpath_helper工具
  10. 指令由电子计算机,电子计算机主要是以
  11. linux io分析工具,io性能分析工具-iostat
  12. 【JZOJ4811】【NOIP2016提高A组五校联考1】排队
  13. mysql ip 访问_MySql通过ip地址进行访问的方法
  14. 阵列卡u盘安装系统步骤_Dell的R720服务器使用U盘安装系统
  15. ubuntu20.04安装nvidia显卡驱动/CUDA/cuDNN
  16. 魅蓝note6救砖_魅蓝NOTE6救砖工具及线刷包
  17. 科学计算机的用途,科学计算器应用介绍及主要用途
  18. kvm几种快照的创建与删除
  19. javaSE 笔记全!
  20. 将站点数据插值到格点上

热门文章

  1. 华为手机里的“麦田守望者”
  2. 三生三世.枕上书 麦田里的守望者坎坷飞的
  3. 京东手机电商大数据统计平台搭建
  4. 【正点原子FPGA连载】第三十九章OV7725摄像头RGB-LCD显示实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1
  5. Hi3512的IPCAM开发
  6. MPB:浙大王谦组-​​菌酶一体化重组酵母工程菌的设计与构建
  7. EMLOG模板eMedia媒体范儿
  8. 说说教育机构教学课程视频加密是如何实现的?
  9. 汇编 bne 1b和bne 1f浅析
  10. oracle日期英文