安装mysql数据库(for CentOS)

本文详细介绍了在CentOS 7系统环境下安装MySQL数据库的过程,包括从下载镜像到虚拟机配置,再到在线和离线安装MySQL的具体步骤。同时,还提供了编辑IP地址、DNS及增加服务的方法。

环境Centos7系统

CentOS安装镜像

点击Minimal ISO,转到下载镜像站点

下载一个光盘镜像,然后根据镜像,在主机虚拟机文件夹创建一个虚拟机,名称centos

在线安装Mysql数据库

编辑Ip地址(参考手动编辑ip地址)

编辑DNS

安装类mysql数据库

。。。。。。

。。。。。

使用Mysql数据库

设置服务

配置数据库

使用数据库

数据库位置

离线安装mysql

安装包(使用--nodeps参数安装)

https://dev.mysql.com/get/MySQL-server-5.5.60-1.el7.x86_64.rpm

https://dev.mysql.com/get/MySQL-client-5.5.60-1.el7.x86_64.rpm

增加服务(若没有服务)

chkconfig --add mysql

附录

https://pkgs.org/

阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

CentOS 系统上安装 MySQL 数据库是一个相对简单的过程,以下是详细的步骤: ### 步骤 1:更新系统包 首先需要确保系统的软件包是最新的。打开终端并运行以下命令: ```bash sudo yum update -y ``` ### 步骤 2:添加 MySQL Yum 存储库 由于某些版本的 CentOS 默认仓库不再包含 MySQL 的官方包,因此我们需要手动下载并配置 MySQL 官方提供的 Yum 存储库。 可以访问 [MySQL 官网](https://dev.mysql.com/downloads/repo/yum/) 下载存储库文件,或者直接通过命令行进行操作: ```bash wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm sudo rpm -Uvh mysql80-community-release-el7-5.noarch.rpm ``` > **注意**:这里的 `el7` 表示适用于 CentOS 7 或 RHEL 7 。如果你使用的是其他版本,请替换相应的数字。 然后刷新 Yum 缓存: ```bash sudo yum clean all ``` ### 步骤 3:安装 MySQL Server 接下来就可以开始正式安装 MySQL 服务端了: ```bash sudo yum install mysql-server -y ``` 这会自动完成依赖解析,并将所有必要的组件一并装好。 ### 步骤 4:启动 MySQL 服务并与开机自启关联 安装完成后,我们还需要开启该服务以及设置其随操作系统启动而启用: ```bash # 启动 MySQL 服务 sudo systemctl start mysqld # 设置开机自动运行 sudo systemctl enable mysqld # 检查状态是否正常工作 sudo systemctl status mysqld ``` ### 步骤 5:查找初始密码 首次安装后,root 用户有一个临时生成默认密码用于登录验证安全性目的。可以通过读取日志找到这个随机产生的密码: ```bash sudo grep 'temporary password' /var/log/mysqld.log ``` 输出类似于下面的内容(其中最后的部分即为 root 账户初始化后的密码): ``` [Note] A temporary password is generated for root@localhost: XXXXXXXX ``` ### 步骤 6:安全加固脚本 (Optional) 为了加强数据库的安全性,建议执行内置的安全向导程序,包括修改上述获取到的原始密码等关键更改任务: ```bash sudo mysql_secure_installation ``` 按照提示逐步输入新设定好的强健型密码以及其他选项调整即可完成基本维护! --- 至此,在 CentOS 上成功部署好了 MySQL 数据库环境啦~ ####
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值