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

mysql5.7版本部署

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

  2. 下载安装

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz
mkdir /data
tar -xf mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz -C /data
cd /data
mv mysql-5.7.34-linux-glibc2.12-x86_64/ mysql
  1. 修改环境变量
echo 'PATH=/data/mysql/bin:$PATH' >>  /etc/profile
source /etc/profile
mysql -V
  1. 创建运行MySQL服务的用户并授权
# -r 这个选项表示创建的是一个系统用户。系统用户通常是用来运行服务或者守护进程,而不是给人类使用的。这类用户的UID通常小于1000。
useradd -r -s /sbin/nologin  -c 'MySQL DataBase Server User' mysql
chown -R mysql:mysql /data/mysql/
  1. 删除遗留的其它MySQL分支
rpm -qa |grep mariadb
mariadb-libs-5.5.68-1.el7.x86_64
yum remove mariadb-libs -y
rm -rf /etc/my.cnf*
  1. 初始化数据库
# 初始化的时候需要用到
yum -y install autoconf   libaio  
mysqld --initialize-insecure --user=mysql --basedir=/data/mysql --datadir=/data/mysql/data
  1. 配置MySQL的启动脚本
cp /data/mysql/support-files/mysql.server  /etc/init.d/mysqld
chkconfig --add mysqld   
vim /etc/init.d/mysqld
basedir=/data/mysql
datadir=/data/mysql/data
# 补全这两行
  1. 启动
systemctl daemon-reload
systemctl restart mysqld
systemctl status mysqld
  1. 设置root密码
mysqladmin -uroot -p password '1qaz@WSX'
Enter password:       # 这里让输入原来的密码,我们之前没有密码,直接回车mysql -uroot -p'1qaz@WSX'

部署完成。

http://www.sczhlp.com/news/12468/

相关文章:

  • 泛型哲学
  • 从零开始学MCP(1)| MCP 协议核心原理解析
  • Uniapp 之renderjs解决swiper+多个video卡顿问题
  • 新增两大模型!TRAE 中国版支持 GLM-4.5、国际版支持 o3
  • 关于2025ChinaJoy(二)
  • TRAE cue 背后的挑战与思考
  • 知识图谱在 AI 测试开发中的应用
  • sort() 和 sorted()的区别
  • TRAE cue 迎来月度最大更新,模型能力以及时延大幅优化
  • kubectl logs 报错问题解决
  • Odoo 18 企业级附件管理系统:附件上传与预览技术架构详解
  • 配置qwen-code
  • 关于“分库分表设计”
  • Langfuse-开源AI观测分析平台,结合dify工作流
  • 2种高效路径,玩转CAN总线应用开发
  • 移除KIA K2 RIO锐欧空调压缩机
  • 临时设置
  • 如何通过Python SDK创建一个新的Collection
  • ECC 剖?
  • Java面向对象基础——10.内部类
  • python的requests模块
  • win+space 切换到英文输入法
  • jumpserver堡垒机安装与使用
  • 复杂度小于Dijkstra 最短路径算法 - jack
  • 第七届IEEE能源、电力与电网国际学术会议(IEEE-ICEPG 2025)
  • [日志系统/Log4j2] 基于Log4j2实现动态调整日志级别
  • Vue PDF预览,vue-pdf-embed 与 pdfjs-dist 的比较
  • Autocoder.cc:Context engineering is wrong, AI DevTeam is all you need
  • Linux Static Key原理与应用
  • [Cursor] Rules