广告
返回顶部
首页 > 资讯 > 数据库 >ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题
  • 775
分享到

ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题

2023-07-04 11:07:29 775人浏览 安东尼
摘要

这篇“ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来

这篇“ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“ubuntu下怎么安装Mysql并解决ERROR 1698 (28000)报错问题”文章吧。

下载并安装mysql

执行语句sudo apt-get install mysql-server

ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题

因为我这里已经安装好了的,所以会出现这样的。可以通过mysql --version查看安装版本。

登录mysql

执行语句 mysql -u root -p

其-u是user -p是端口。登录时出现error 1698 (28000): access denied for user ‘root'@‘localhost'。这应该时我们之前安装时候,密码忘记了或者不记得初始化密码造成的:

ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题

下面我们讲讲如何解决这个问题:

1.输入指令sudo vim /etc/mysql/debian.cnf 我们会看到如下信息:

ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题

其中debian-sys-maint账户是安装mysql时系统自动生成的mysql用户,对应的密码就是该用户的密码。

2.登录账户debian-sys-maint:

mysql -u debian-sys-maint -p 可以登录mysql:

ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题

3.修改root帐号密码:

输入指令 use mysql;

然后输入指令:

update user set authentication_string=password(‘你要设置的密码') where user=‘root';这就是设置root账户的密码。

然后输入指令quit,退出mysql,执行重启mysql指令sudo service mysql restart;

然后登录mysql,当执行 mysql -u root -p,发现还是报错了:error 1524 (hy000): plugin ‘msyql_native_passWord' is not loaded

ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题

这时候密码其实已经修改成功了的,是plugin root 的字段是auth_Socket,需要修改过来。

4.修改plugin:

继续使用debian-sys-maint帐号登录;

执行指令:

use mysql

执行指令:

select user,plugin from user;

接着执行指令:

update user set authentication_string =password(‘你要设置的密码'),plugin=‘mysql_native_password' where user=‘root';

最后退出并重启mysql即可:

ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题

以上就是关于“ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题

本文链接: https://www.lsjlt.com/news/344468.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题
    这篇“ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来...
    99+
    2023-07-04
  • 怎么解决MySQL中的ERROR 1045 (28000)错误问题
    本篇内容介绍了“怎么解决MySQL中的ERROR 1045 (28000)错误问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔...
    99+
    2022-10-19
  • 怎么解决MySQL报Error 1045错误问题
    这篇文章主要讲解了“怎么解决MySQL报Error 1045错误问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决MySQL报Error 1045错...
    99+
    2022-10-19
  • 怎么解决mysql binlog中报错[ERROR] unknown问题
    这篇文章主要讲解了“怎么解决mysql binlog中报错[ERROR] unknown问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决mysql...
    99+
    2022-10-19
  • 怎么解决MySQL中ERROR 1044 (42000)报错问题
    这篇文章主要讲解了“怎么解决MySQL中ERROR 1044 (42000)报错问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决MySQL中ERR...
    99+
    2022-10-19
  • 怎么解决MySQL中的ERROR 1799报错问题
    这篇文章主要介绍“怎么解决MySQL中的ERROR 1799报错问题”,在日常操作中,相信很多人在怎么解决MySQL中的ERROR 1799报错问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2022-10-19
  • 怎么解决MySQL中ERROR 1054 (42S22)报错问题
    这篇文章主要介绍“怎么解决MySQL中ERROR 1054 (42S22)报错问题”,在日常操作中,相信很多人在怎么解决MySQL中ERROR 1054 (42S22)报错问题问题上存在疑惑,小编查阅了各式...
    99+
    2022-10-19
  • 怎么解决MySQL的ERROR 1173 (42000)报错问题
    本篇内容介绍了“怎么解决MySQL的ERROR 1173 (42000)报错问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细...
    99+
    2022-10-19
  • python3.7怎么解决安装pyspider报错问题
    这篇文章主要讲解了“python3.7怎么解决安装pyspider报错问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python3.7怎么解决安装pys...
    99+
    2022-10-19
  • php fileinfo安装报错问题怎么解决
    这篇文章主要讲解了“php fileinfo安装报错问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php fileinfo安装报错问题怎么解决”吧!php fileinfo安装报...
    99+
    2023-06-26
  • 怎么解决MySQL中的ERROR 2002(HY000)报错问题
    本篇内容主要讲解“怎么解决MySQL中的ERROR 2002(HY000)报错问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决MySQL中的ERROR...
    99+
    2022-10-19
  • 怎么解决mysql中的innobackupex: Error: no报错问题
    本篇内容主要讲解“怎么解决mysql中的innobackupex: Error: no报错问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决mysql中...
    99+
    2022-10-19
  • 怎么解决mysql中的ERROR 1135 (HY000)报错问题
    这篇文章主要讲解了“怎么解决mysql中的ERROR 1135 (HY000)报错问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决mysql中的E...
    99+
    2022-10-19
  • FreeSwitch安装之CallCenter报错问题怎么解决
    在安装FreeSwitch的CallCenter模块时遇到报错问题,可以按照以下步骤解决: 检查系统依赖项:确保已安装了Free...
    99+
    2023-10-23
    FreeSwitch CallCenter
  • 怎么解决nodejs安装后npm报错问题
    本篇内容主要讲解“怎么解决nodejs安装后npm报错问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决nodejs安装后npm报错问题”吧! ...
    99+
    2022-10-19
  • Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决
    这篇“Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“U...
    99+
    2023-06-30
  • 怎么解决mysql的报错[ERROR] Native table 'performance_schema'问题
    本篇内容主要讲解“怎么解决mysql的报错[ERROR] Native table 'performance_schema'问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性...
    99+
    2022-10-19
  • 怎么解决Redis 3.0.2安装报错You need tcl 8.5问题
    本篇内容主要讲解“怎么解决Redis 3.0.2安装报错You need tcl 8.5问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决Redis 3...
    99+
    2022-10-18
  • vue3与webpack5安装element-plus样式webpack编译报错问题怎么解决
    本篇内容主要讲解“vue3与webpack5安装element-plus样式webpack编译报错问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue3与webpack5安装elem...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作