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

Linux上安装MySQL 二进制包

1.下载 MySQL 二进制包

访问 MySQL 官方下载页,选择合适版本的 Linux 通用二进制包(例如 .tar.gz 格式)。也可直接使用 wget 下载

​cd /optwget   https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.43-linux-glibc2.28-x86_64.tar.xz​

2.解压包

tar -xvf mysql-8.0.xx-linux-glibc2.17-x86_64.tar.xz

3. 创建 mysql 用户和用户组

sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false mysql

4. 创建数据目录并初始化数据库

sudo mkdir /opt/mysql/datasudo chown -R mysql:mysql /opt/mysqlsudo chown -R mysql:mysql /opt/mysql/datasudo /opt/mysql/bin/mysqld --initialize --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data

注意:执行初始化命令时,确保指定正确的 basedir 和 datadir。

执行成功后,会输出 root 用户初始随机密码,注意保存。


5. 配置环境变量

编辑 /etc/profile:export PATH=$PATH:/opt/mysql/bin使环境变量生效:source /etc/profile

6. 启动 MySQL 服务

sudo /opt/mysql/bin/mysqld_safe --user=mysql &

7. 登录检查

mysql -uroot -p输入初始化时记下的密码登录。

8. 后续建议

  • 修改 root 密码。
  • 配置开机启动脚本(systemd 或 init)。
  • 关闭或配置防火墙端口,提升安全。
http://www.xdnf.cn/news/1332487.html

相关文章:

  • 细说数仓中不同类型的维度
  • 10M25DCF484C8G Altera FPGA MAX10
  • 华为云服务器(ECS)新手入门:注册、购买与使用实操教程
  • 算法提升树形数据结构-(线段树)
  • 有关SWD 仿真和PA.15, PB3, PB4的冲突问题
  • Mac 上安装并使用 frpc(FRP 内网穿透客户端)指南
  • AI + 金融领域 + 落地典型案例
  • UTF-8 编解码可视化分析
  • IDM 下载失败排查全攻略
  • 移动端网页调试实战 Cookie 丢失问题的排查与优化
  • 前置端子铅酸蓄电池:结构革新驱动下的全球市场格局与产业机遇
  • 沪深股指期货指数「IF000」期货行情怎么看?
  • JS对象与JSON转换全解析
  • 第12课_Rust项目实战
  • 版本软件下载电脑适配说明
  • STL模板库——string容器
  • Mac编译Android AOSP
  • Spring Boot 3.4.x 性能优化实战:用 Undertow 替换 Tomcat 全指南​
  • 23种设计模式——适配器模式(Adapter)​详解
  • 力扣 hot100 Day79
  • 【ansible】1.介绍ansible
  • 小波变换(详细解释和代码示例)
  • 车载软件架构 --- 赢得汽车软件开发竞赛
  • 【数据集】Argoverse 数据集:自动驾驶研究的强大基石
  • electron进程间通信-从主进程到渲染器进程
  • 芯科科技即将重磅亮相IOTE 2025深圳物联网展,以全面的无线技术及生态覆盖赋能万物智联
  • HTML5 视频与音频完全指南:从基础的 <video> / <audio> 标签到现代 Web 媒体应用
  • 软考网工选择题节选-2
  • 为了更强大的空间智能,如何将2D图像转换成完整、具有真实尺度和外观的3D场景?
  • 案例分享:BRAV-7123助力家用型人形机器人,智能生活未来已来