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

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;

相关文章:

  • 论文略读:LIMO: Less is More for Reasoning
  • Android Studio 之基础代码解析
  • NVM,Node.Js 管理工具
  • 网络地址转换
  • StarRocks物化视图
  • 前端网络协议面试题及解析
  • 前端高频面试题2:JavaScript/TypeScript
  • 【Linux】Ubuntu 20.04 英文系统显示中文字体异常
  • 【安全】VulnHub靶场 - W1R3S
  • CSP认证准备第四天-BFS(双端BFS/0-1BFS)和DFS
  • gcc编译构建流程-动态链接库
  • 电磁场与电磁波公式汇总
  • cursor如何开启自动运行模式
  • github 提交失败,连接不上
  • 【java面试】MySQL篇
  • 嵌入式Linux 期末复习指南(上)
  • vscode code runner 使用python虚拟环境
  • hot100 -- 6.矩阵系列
  • Kotlin 中的 companion object 使用指南
  • DDR5舍入定义和算法Rounding Definitions and Algorithms详细讲解
  • 域名做好了怎么做网站内容/一键优化表格
  • 网站建设客服工作/无需下载直接进入的网站的代码
  • 网站建设 优化/百度客服在哪里找
  • 做网站万网/新闻发布平台
  • dw做网站怎么排版/如何建网站详细步骤
  • 免费做网站模板在哪里做/网络营销的好处和优势