请选择 进入手机版 | 继续访问电脑版

[LINUX] 关于linux(ubuntu 18.04) 中idea操作数据库失败的题目

[复制链接]
查看43 | 回复6 | 2021-9-5 09:06:27 | 显示全部楼层 |阅读模式

如题, 记录一次失败办理 步骤 : linux(ubuntu 18.04) 中idea操作数据库失败,报错信息:Client does not support authentication protocol requested by server; consider upgrading MySQL client. 由于 我也是一个小白,此中 有些概念是基于我的明白 ,如有错误,请指正!!!

大概 缘故因由 : 权限不足

我发现我在 terminal 进入mysql的时间 ,每次都必要 root权限.不然"Access denied for user ‘root’@‘localhost’"就算是在navicat中也是一样.平常 用户根本毗连 不上.总是报 2002 错误.但假如 我是root用户,登进去就没有一点标题 ,就很迷!
以是 我怀疑是我的idea没有root权限导致的.毕竟我是用平常 用户权限打开idea的.
附 terminal 登录mysql 方法(root 可更换 成其他用户名)

  1. via :~$ mysql -u root -p
复制代码

大概的办理 方案 创建一个平常 新用户,此用户拥有增编削 查全部 权限,idea中使用 此用户名与暗码 登录.可行!! 具体 操作 使用 root权限进入mysql

  1. via :~$ sudo suvia :~$ mysql -u root -p
复制代码

增长 用户

  1. CREATE USER '用户名'@'host' IDENTIFIED BY '密码';
复制代码

授权 (我是授予全部 的权限 以是 是ALL 看环境 修改)

  1. GRANT ALL ON *.* TO '用户名'@'localhost';
复制代码

革新

  1. flush privileges;
复制代码

到此这篇关于 关于linux(ubuntu 18.04) 中idea操作数据库失败的标题 的文章就先容 到这了,更多干系 idea操作数据库失败内容请搜刮 脚本之家从前 的文章或继续欣赏 下面的干系 文章,盼望 大家以后多多支持脚本之家!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 凌善慧 | 2021-9-8 18:56:22 | 显示全部楼层
admin楼主,我告诉你一个你不知道的的秘密,有一个牛逼的网站,他卖的服务器是永久的,我们的网站用 服务器都是在这家买的,你可以去试试。访问地址:http://fwq.mxswl.com
回复

使用道具 举报

avatar 白云苍狗N | 2021-9-18 18:29:08 | 显示全部楼层
收藏了,很不错的内容!
回复

使用道具 举报

avatar 123457660 | 2021-9-20 21:54:40 | 显示全部楼层
顶!顶!顶!
回复

使用道具 举报

avatar hyq481 | 2021-9-29 10:23:15 | 显示全部楼层
不灌水就活不下去了啊!
回复

使用道具 举报

帖子很有深度!
回复

使用道具 举报

admin楼主主机很热情啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则