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

Mysql备忘记录

1、简介

        Mysql操作经常忘记命令,本文将持续记录Mysql一些常用操作。

2、常见问题
2.1、忘记密码
# 1、首先停止Mysql服务
systemctl stop mysqld  # windows 从任务管理器里面停
# 2、更改配置文件 my.cnf (windows是 ini文件)
vim /etc/my.cnf
在[mysqld]下面添加
skip-grant-tables    # 此处代表可以不用密码就可以登录
# 3、重启mysql服务
systemctl start mysqld
# 4、登录
mysql -uroot -p   # 直接两次回车,不用输入密码就可以进入
2.2、更改密码
# 1、更新root密码
update user set password=password("123456") where user="root";
# 2、给所有人使用root访问权限
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
# 3、刷新权限,生效
flush privileges;
2.3、通过yum安装mysql
# 1、下载rpm包
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
# 2、安装mysql安装器
yum -y install mysql57-community-release-el7-10.noarch.rpm
# 3、安装mysql服务
yum -y install mysql-community-server
# 注:安装出错执行: 
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
# 4、启动mysql
systemctl start mysqld
# 5、查看密码
grep "password" /var/log/mysqld.log
2.4、表结构和mysql版本不匹配

        执行更新操作

mysql_upgrade -u root -p

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

相关文章:

  • EasyExcel导入导出
  • 雷电防护检测工作流程及重要性
  • 【愚公系列】《高效使用DeepSeek》062-图书库存管理
  • 台式电脑插入耳机没有声音或麦克风不管用
  • Dify 生成提示词的 Prompt
  • git回滚指定版本并操作
  • Llama 4的争议
  • 【重装系统】大白菜自制U盘装机,备份C盘数据,解决电脑启动黑屏/蓝屏
  • 批量合并多张 jpg/png 图片为长图或者 PDF 文件,支持按文件夹合并图片
  • 面向大模型的开发框架LangChain
  • LLM Agents项目推荐:MetaGPT、AutoGen、AgentVerse详解
  • 工业制造核心术语
  • 每日文献(十)——Part two
  • STM32 CRC校验与芯片ID应用全解析:从原理到实践 | 零基础入门STM32第九十七步
  • 分类算法的介绍和应用场景
  • Spring MVC 重定向(Redirect)详解
  • 【Linux笔记】文件的传输(scp、rsync、归档、压缩)
  • 使用 VSCode 本地历史记录‌恢复误删除文件
  • 复习防火墙(一)
  • 知微·智研重磅发布:AI加持的智能化研发管理,革新科技组织数字化转型
  • 4.9复习记
  • Flutter Invalid constant value.
  • 【Java设计模式】第3章 软件设计七大原则
  • ragflow开启https访问:添加证书后,使用浏览器还是有警告,如何解决?
  • [ AI工具库 ] 宝藏级 AI 工具合集
  • MySQL多表查询、事务与索引的实践与应用
  • C++字符串复习
  • 如何在Dify中安装运行pandas、numpy库(离线、在线均支持,可提供远程指导)
  • 每日定投40刀BTC(13)20250404 - 20250408
  • vue3中watch的使用示例