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

mysql离线安装教程

1.下载地址: https://downloads.mysql.com/archives/community/

image-20250530085543484

2.上传安装包到系统目录,并解压

 tar -xvf mysql-8.0.34-1.el7.x86_64.rpm-bundle.tar

3.检查系统中是否存在mariadb的rpm包

rpm -qa|grep mariadb存在则删除
rpm -e xxx

4.解压完后执行如下命令安装

sudo rpm -ivh *.rpm --force --nodeps

5.初始化MySQL数据库

mysqld --initialize --user=mysql

6.启动数据库

systemctl start mysqld

7.查看mysql初始密码

cat /var/log/mysqld.log | grep password

image-20250530090505774

8.使用初始密码登录mysql

mysql -uroot -p

9.修改root的密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Cd@123f!';

10.设置开机启动

systemctl enable mysqld重启mysql
systemctl restart mysqld

11.远程设置:

#远程设置
mysql> use mysql;
mysql> update user set host='%' where user='root';
#授权用户名的权限,赋予任何主机访问数据的权限
#本人没有执行这步
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
http://www.lryc.cn/news/2397273.html

相关文章:

  • OpenGL 3D 编程
  • 基于FPGA的VGA显示文字和动态数字基础例程,进而动态显示数据,类似温湿度等
  • 力扣刷题Day 68:搜索插入位置(35)
  • NodeJS全栈WEB3面试题——P4Node.js后端集成 服务端设计
  • SQL进阶之旅 Day 12:分组聚合与HAVING高效应用
  • 深入剖析C#构造函数执行:基类调用、初始化顺序与访问控制
  • Java 大数据处理:使用 Hadoop 和 Spark 进行大规模数据处理
  • 使用Python绘制节日祝福——以端午节和儿童节为例
  • 探索大语言模型(LLM):参数量背后的“黄金公式”与Scaling Law的启示
  • Excel to JSON 插件 2.4.0 版本更新
  • 黑马点评后端笔记
  • C#项目07-二维数组的随机创建
  • 光伏功率预测 | LSTM多变量单步光伏功率预测(Matlab完整源码和数据)
  • 解锁 AI 大语言模型的“知识宝藏”:知识库的奥秘与优化之道
  • 一步一步配置 Ubuntu Server 的 NodeJS 服务器详细实录——3. 服务器软件更新,以及常用软件安装
  • 第四十天打卡
  • 【请关注】ELK集群部署真实案例分享
  • odoo17 windows server布署错误分析
  • PyTorch 入门学习笔记
  • 【 Samba】Windows 用户访问Docker服务器上当前A用户的 ~/aaa目录
  • pycharm生成图片
  • Android 云手机横屏模式下真机键盘遮挡输入框问题处理
  • Redis 中的 5 种数据类型和示例场景
  • Axure设计案例——科技感对比柱状图
  • SpringBoot项目搭建指南
  • 分布式锁剖析
  • C语言中函数指针和指针函数的定义及用法
  • Spring Boot DevTools 热部署
  • unix/linux source 命令,其基本属性、语法、操作、api
  • FPGA仿真中阻塞赋值(=)和非阻塞赋值(<=)区别