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

FAQ运用

01.root登录没有权限

  • 修改用户权限全为Y
UPDATE user SET select_priv='Y',Insert_priv='Y',Update_priv='Y',Delete_priv='Y',Create_priv='Y',Drop_priv='Y',Reload_priv='Y',File_priv='Y',Grant_priv='Y',References_priv='Y',Index_priv='Y',Alter_priv='Y',Show_db_priv='Y',Super_priv='Y',Create_tmp_table_priv='Y',Lock_tables_priv='Y',Execute_priv='Y',Repl_slave_priv='Y',Repl_client_priv='Y',Create_view_priv='Y',Show_view_priv='Y',Create_routine_priv='Y',Alter_routine_priv='Y',Create_user_priv='Y',Event_priv='Y',Trigger_priv='Y',Create_tablespace_priv='Y' WHERE user='root';

  • 刷新权限
MySQL> flush privileges;      # 刷新权限
MySQL> quit              # 退出
systemctl restart MySQL      # 重启服务

02.MySQL 忘记密码

  • 1、关闭MySQL服务
# 老版本
sudo /usr/local/MySQL/support-files/MySQL.server stop
# mac新版本
sudo /usr/local/bin/MySQL.server stop

  • 2、进入MySQL各种执行文件的 目录
# 新版本: 
cd /usr/local/MySQL/bin
# 老版本: 
cd /usr/local/bin

  • 4、重启服务器
sudo ./MySQLd_safe --skip-grant-tables &   # 输入mac 电脑密码

  • 5、重开个终端
# 执行然后会提示输入密码,回车就行
MySQL -u root -p

  • 6、获取权限
flush privileges;

  • 7、设置新密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH caching_sha2_password BY '123456';

相关文章:

  • MySQL 锁等待超时问题解析:Lock wait timeout exceeded;try restarting transaction
  • 文字光影扫过动效
  • GAEA情感坐标的技术架构与系统集成
  • KAG:通过知识增强生成提升专业领域的大型语言模型(二)
  • LIMS试验检测管理系统概要设计说明书,LIMS实验室系统建设方案
  • Go语言入门:目录与链接
  • make学习三:书写规则
  • 【质量管理】TRIZ(萃智)的工程系统进化法则
  • 交叉编译tcpdump静态编译单个文件
  • DHCP 服务器运行流程图
  • NHANES指标推荐:BUCR
  • uniapp-商城-40-shop 购物车 选好了 进行订单确认4 配送方式3 地址编辑
  • Spring_MVC 中的 JSON 数据处理与 REST 风格开发
  • 图论---最大流(Dinic)
  • Lua 第11部分 小插曲:出现频率最高的单词
  • 《MySQL 技术内幕-innoDB 存储引擎》笔记
  • 顶会招牌idea:机器学习+组合优化 优秀论文合集
  • 博物馆除湿控湿保卫战:M-5J1R 电解除湿科技如何重塑文物守护的未来
  • 服务器数据备份,服务器怎么备份数据呢?
  • 现代多核调度器的本质 调度三重奏
  • 银川市长信箱被指“已读乱回”,官方通报:对相关责任人问责处理
  • 孟泽:我们简化了历史,因此也简化了人性
  • 巴黎奥运后红土首秀落败,郑钦文止步马德里站次轮
  • 去年立案侦办侵权假冒案件3.7万起,公安部公布13起案例
  • 神二十发射取得圆满成功
  • 中美正在就关税问题谈判甚至会达成协议?外交部:都是假消息