news 2026/5/22 23:27:11

CentOS安装Mysql数据库,配置数据存储路径和数据

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CentOS安装Mysql数据库,配置数据存储路径和数据

文章目录

  • 一、概述
    • 1.1 配置信息
    • 1.2 MySql数据库简介
  • 二、安装数据库
    • 2.1 创建MySql数据目录
    • 2.2 安装mysql服务
      • 2.2.1 获取mysql的yum仓库包
      • 2.2.2 下载rpm仓库配置包
      • 2.2.3 安装rpm包
      • 2.2.4 查看rpm安装包列表确认是否安装成功
      • 2.2.4 安装mysql服务器
      • 2.2.5 查看mysql版本
    • 2.3 修改配置文件
      • 2.4.1 查看配置文件/etc/my.cnf
      • 2.4.2 添加端口定义
      • 2.4.3 启动数据库
    • 2.4 配置数据库
      • 2.4.1 获取安装时的初始化密码
      • 2.4.2 连接数据库
      • 2.4.3 修改root用户默认密码
      • 2.4.2 创建用户
  • 三、访问数据库
  • 总结

缥缈月
诗号:江水千映,残月双分,袖转流光影重;凭涛荡兴,恃夜抒狂,剑引穹华倾峰。
三足天之一的儒门代表,也是三足天中唯一的女性,手持书卷,代表经典为《论语》。自视甚高,且说话较为直接且冰冷,散发出孤高的修者格调。对却尘思、鹤白丁插手苦境灾劫采取保留态度,故对两人的要求多以刁难方式拒绝,也是三足天之中最晚入世的一位。

一、概述

1.1 配置信息

CentOS版本:CentOS Stream 10 (Coughlan) 6.12.0-224.el10.x86_64
硬件:Dell Inc. PowerEdge R730
可通过uname -a查看内核信息:

zero@localhost:/home/Data$uname-aLinux r7306.12.0-224.el10.x86_64#1 SMP PREEMPT_DYNAMIC Tue Apr 21 19:40:37 UTC 2026 x86_64 GNU/Linux

1.2 MySql数据库简介

MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统)应用软件之一。
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL作为网站数据库。

二、安装数据库

2.1 创建MySql数据目录

通过9090端口访问CentOS的web服务,查看存储,磁盘最大的存储路径是home,那我们就在home路径下创建目录。

zero@localhost:~/文档$cd..zero@localhost:~$cd/home/zero# 如果是当前账户,直接cd ~ 即可zero@localhost:~$mkdirData zero@localhost:~$ ll 总计0drwxr-xr-x.2zero zero65月14日20:41 公共 drwxr-xr-x.2zero zero65月14日20:41 模板 drwxr-xr-x.2zero zero65月14日20:41 视频 drwxr-xr-x.2zero zero65月14日20:41 图片 drwxr-xr-x.2zero zero65月14日20:41 文档 drwxr-xr-x.2zero zero65月14日20:41 下载 drwxr-xr-x.2zero zero65月14日20:41 音乐 drwxr-xr-x.2zero zero65月14日20:41 桌面 drwxr-xr-x.2zero zero65月18日 08:10 Data zero@localhost:~$cdData zero@localhost:~/Data$ ll 总计0zero@localhost:~/Data$mkdirMySql zero@localhost:~/Data$ ll 总计0drwxr-xr-x.2zero zero105月18日 08:12 MySql

2.2 安装mysql服务

2.2.1 获取mysql的yum仓库包

ubuntu一般用apt、apt-get安装软件,centOS用yum。
需要下载的rpm包如下:

  • mysql-community-server
  • mysql-community-client
  • mysql-community-client-plugins
  • mysql-community-icu-data-files
  • mysql-community-common
  • mysql-community-libs

注意:如果仅下载server安装库,安装时会报依赖错误,所以这边统一列出来。

查看MySql下载连接
访问https://dev.mysql.com/downloads/mysql/,根据自己的系统选择对应的安装包。

我这边选择x86_64架构的.
注意:需要核对自己的系统架构进行下载。
点击Download,在弹出的登录界面下方,右键点击“No thanks, just start my download.”,复制下载链接。

链接如下:https://dev.mysql.com/get/Downloads/MySQL-9.7/mysql-community-server-9.7.0-1.el10.x86_

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/22 23:23:31

源代码论文分享|基于 Spring Boot 的校园商铺管理系统!

很多同学选毕业设计时都会纠结:题目太简单,怕老师觉得没含金量;题目太复杂,又怕自己做不完。 其实像校园商铺管理系统这种项目,就挺适合拿来做毕设或课程设计。它有真实场景,功能也能展开,技术…

作者头像 李华
网站建设 2026/5/22 23:22:08

3分钟搞定!GetQzonehistory:你的QQ空间记忆时光机

3分钟搞定!GetQzonehistory:你的QQ空间记忆时光机 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾想过,那些在QQ空间里记录青春岁月的说说&a…

作者头像 李华
网站建设 2026/5/22 23:20:43

【Spring】Lombok

LombokQuick Start Example for Lombok引入依赖与 IDE 配置核心注解详解DataGetter 和 SetterToStringEqualsAndHashCodeBuilderAllArgsConstructor 和 NoArgsConstructorValueSlf4j / Log / Log4j2With原理浅析Quick Start Example for Lombok 在日常开发中,总会写…

作者头像 李华
网站建设 2026/5/22 23:12:09

OpenStack网络管理-neutron

OpenStack网络管理-neutron 物理网络与虚拟网络区别Switch:物理交换机 vSwitch:虚拟交换机 NIC:网络接口卡、网络适配器、网卡 vNIC:虚拟网卡 Linux网络虚拟化技术 网卡虚拟化: TAP TUN VETH PAIR 交换机虚拟化&#x…

作者头像 李华
网站建设 2026/5/22 23:11:40

技术人的黄金十年:软件测试从业者25到35岁每一年该怎么规划?

对于每一位进入软件行业的技术人而言,25岁到35岁这十年几乎决定了整个职业生涯的上限,而软件测试作为产品质量的最后一道防线,这个岗位的能力积累、职业路径选择,更需要在这黄金十年里做好清晰的规划。不同于开发岗的技术迭代焦虑…

作者头像 李华
网站建设 2026/5/22 23:11:34

从年薪20万到50万,测试工程师的薪资跃迁节点全解析

对于绝大多数刚进入互联网行业的测试工程师来说,年薪20万是一个很现实的起步门槛——工作3年左右、掌握基础功能测试技能、能独立负责模块测试,在一二线城市拿到这个薪资并不算难。但想要从20万突破到50万,却不是靠熬年限、加加班就能实现的。…

作者头像 李华