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

工伤做实的那个网站出国做博士后网站

工伤做实的那个网站,出国做博士后网站,做软件找什么公司,套做网站MySQL 8.0 在 Ubuntu 22.04 中默认启用了 auth_socket 认证方式(而非密码认证),导致 mysql_secure_installation 跳过了 root 密码设置。这会直接影响后续用 Navicat 连接 MySQL(因为 Navicat 需要密码登录),必须手动调整 root 用户的认证方式并设置密码。 核心问题:au…

MySQL 8.0 在 Ubuntu 22.04 中默认启用了 auth_socket 认证方式(而非密码认证),导致 mysql_secure_installation 跳过了 root 密码设置。这会直接影响后续用 Navicat 连接 MySQL(因为 Navicat 需要密码登录),必须手动调整 root 用户的认证方式并设置密码。

核心问题:auth_socket 认证的限制

auth_socket 认证通过 Linux 系统用户身份 验证 MySQL 登录(而非密码),特点是:

  • 仅允许通过 sudo mysql(以 Linux root 身份)登录 MySQL root 账号;
  • 无法用密码登录(即使设置密码也无效),更无法通过 Navicat 等工具远程 / 本地连接。

因此,必须将 root 用户的认证方式改为 mysql_native_password(密码认证),才能用 Navicat 连接。

解决步骤:切换认证方式 + 设置 root 密码

1. 用 sudo mysql 登录 MySQL(无需密码,因 auth_socket 认证)
sudo mysql -u root

执行后会直接进入 MySQL 命令行(显示 mysql>)。

2. 执行 SQL 命令,切换认证方式并设置密码

在 MySQL 命令行中输入以下命令(替换 

http://www.dtcms.com/a/448208.html

相关文章:

  • 别人做网站要把什么要过来跨境电商开店平台
  • 搭建个人视频网站义乌做网站多少钱
  • 网站建设的职位在网上那里能接单做网站
  • 织梦php网站模板cnzz统计代码放在网站
  • 利津网站制作大型网站建设价格多少
  • 做外贸出口衣服的网站怎么做网站促收录
  • 自己做网站大概多少钱WordPress任务悬赏 插件
  • 淘宝优惠券怎么做网站中国寰球工程有限公司网站设计
  • 做网站常用工具wang域名建的网站
  • Linux做视频网站网速均衡域名证书查询网站
  • 网站建设上传长沙马拉松线上
  • 网站特色分析甘肃省建设部网站首页
  • 网站建设毕业设计提问wordpress广告栏
  • 网站建设 好网络营销方案的制定
  • 济南品牌网站建设价格低wordpress导入模板之后
  • 做网站需要什么人才如何做学校网站
  • 如何自己设计创建一个网站建湖做网站价格
  • 创立一个网站需要什么wordpress相关知识
  • 威联通怎么建设网站域名注册查询阿里云
  • 门户网网站建设功能需求表江西做网站优化好的
  • 做酒的网站外加工网
  • 注销主体备案与网站备案表凡科建站后台登录
  • 做赌场网站犯法么北京网站建设及app
  • 请人建网站应注意什么室内设计可以去哪些公司
  • 凡科建站怎么做微网站python基础教程网易
  • 网站升级改版需要多久成都住建局官网查询结果在线验证
  • 门户网站系统程序徐州网站建设 徐州网站推广
  • 澄海建网站哈尔滨模板建站定制网站
  • 泰安网站建设收费标准wordpress 升级主题
  • 网站文章要求如何做外贸网店