当前位置: 首页 > article >正文

ubuntu中mysql只能通过sudo才能进入如何解决

方法 就是 查看root用户的权限,将auth_sock改为mysql_native_password。 

1 sudo mysql -u root -p //打开mysql

2 use mysql  //使用mysql这个database

3  select User,palugin from user;  //查看user的palugin

4 UPDATE user SET plugin='mysql_native_password' WHERE user='root';  //将auth_sock改为mysql_native_password。 

5 FLUSH PRIVILEGES;  //立即生效 

6 重新打开mysql 需要注意 我们仅仅需要输入   mysql -u root   就会进入

7 set password for root@localhost = password('Zzz123+++');  //通过这个设置mysql密码 (这个密码格式 可能必须是 大小写字母加数字加特殊字符  跟我们平常用123 不一样 但是这个样子可以完美解决 我们的 必须加sudo这个问题)


http://www.kler.cn/a/448673.html

相关文章:

  • 如何学习Trustzone
  • CCF-GESP 等级考试 2023年9月认证C++一级真题解析
  • 中国人工智能学会技术白皮书
  • 日本充电桩标准--CHAdeMO介绍
  • Java模拟Mqtt客户端连接Mqtt Broker
  • springboot 配置Kafka 关闭自启动连接
  • MES系统工作流的单元测试方案
  • Unity3D用正则判断身份证号或邮箱
  • 【Java基础面试题028】Java中的hashCode和equals方法,与==操作符有什么区别?
  • Mysql连接报错:1130-host ... is not allowed to connect to this MySql server如何处理
  • 模型部署学习笔记——模型部署关键知识点总结
  • 数据结构十大排序之(基数,计数,桶排)
  • 【计算机视觉】超简单!傅里叶变换的经典案例
  • Qt有哪些读取文件的方式
  • UE5 小怪血条
  • 34 Opencv 自定义角点检测
  • Unity Apple Vision Pro 开发教程:物体识别跟踪
  • 力扣 429 场周赛-前两题
  • Linux IPC:读写锁汇总整理
  • linux 合并uboot dtb kernel rootfs 文件制作nor flash 烧录镜像
  • 通过移除 -march=native 解决 Ubuntu 20.04 程序运行“段错误 (核心已转储)”问题的详解
  • TIDB的备份与恢复、上传OSS
  • 制作自己的Manjaro Linux Live DVD 光盘镜像
  • WebRTC服务质量(06)- 重传机制(03) NACK找到真正的丢包
  • Linux之压缩解压相关命令
  • 网上球鞋竞拍系统|Java|SSM|VUE| 前后端分离