京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

关于linux(ubuntu 18.04) 中idea利用数据库失败的标题

2024-11-4 02:01| 发布者: 4d5a8576d| 查看: 103| 评论: 0

摘要: 如题, 记录一次失败解决步骤 : linux(ubuntu 18.04) 中idea利用数据库失败,报错信息:Client does not support authentication protocol requested by server; consider upgrading MySQL client. 因为我也是一个小白,

如题, 记录一次失败解决步骤 : 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 可替换成其他用户名)

[code] via :~$ mysql -u root -p[/code]

大概的解决方案 创建一个寻常新用户,此用户拥有增编削查全部权限,idea中利用此用户名与密码登录.可行!! 详细利用 利用root权限进入mysql

[code] via :~$ sudo su via :~$ mysql -u root -p[/code]

增加用户

[code] CREATE USER '用户名'@'host' IDENTIFIED BY '密码';[/code]

授权 (我是授予全部的权限 所以是ALL 看情况修改)

[code] GRANT ALL ON *.* TO '用户名'@'localhost';[/code]

刷新

[code] flush privileges;[/code]

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


来源:https://www.jb51.net/LINUXjishu/749113.html
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
关闭

站长推荐上一条 /6 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2025-7-1 18:39 , Processed in 0.030025 second(s), 19 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部