部署服务器环境的时候经常要安装mysql,以下是常见的安装方式 源码安装rpm包安装yum源安装 这篇主要介绍yum源安装。 yum源下载 进入/d/file/shujuku/icfr0hcnmxe页面,可以看到有很多的下载项,我们选择MySQL Yum Repository(对应的链接是:/d/file/shujuku/icfr0hcnmxerepo/yum/)项进入,选择需要的包下载,这里我选择mysql80-community-release-el7-3.noarch.rpm 或者直接再linux命令行执行以下命令下载 wget/d/file/shujuku/3syf5bewzyj.rpm 安装yum源 进入mysql80-community-release-el7-3.noarch.rpm的下载目录 rpm-ivh mysql80-community-release-el7-3.noarch.rpm 修改yum源的下载链接 yum源安装之后,默认的下载链接速度比较慢,需要修改下下载链接,国内一般可以修改成阿里云的链接 备份系统自带的yum源配置文件 mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak 下载aliyun的yum源配置文件到/etc/yum.repos.d/ cd/etc/yum.repos.d/ wget-O/etc/yum.repos.d/CentOS-Base.repo/d/file/shujuku/4ytqju3tsdk.repo 选择版本 yum源配置文件中会包含多个版本的mysql,默认会选择最新的版本(目前是MySQL 8.0),这里我们选择MySQL 5.7,编辑/etc/yum.repos.d/mysql-community.repo文件,把[mysql57-community]的enabled设置为1,把默认的[mysql80-community]的enabled设置为0 vim/etc/yum.repos.d/mysql-community.repo #Enable to use MySQL 5.7 [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 安装mysql 使用以下命令安装MySQ,命令会安装MySQL服务和其他的MySQL包 yum install mysql-community-server 启动MySQL 安装完之后,使用以下命令启动MySQL systemctl start mysqld MySQL第一次启动时会执行以下的操作 服务器的初始化data目录会产生SSL证数和key文件安装validate_password组件并且生效创建超级账户'root' 'localhost',为超级账户生成密码并且把密码保存到错误日志中,通过以下命令获取密码 grep'temporary password'/var/log/mysqld.log root的密码时临时生成的,需要尽快修改,使用以下命令修改 shell>mysql-uroot-p mysql>ALTER USER'root' 'localhost'IDENTIFIED BY'NewPassword'; 修改MySQL配置 mysql配置默认是在/etc/my.cnf,可以根据项目具体的需要设置选项,以下是几个常用设置项 datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid character-set-server=utf8 port=3306 collation-server=utf8_general_ci expire-logs-days=300 max_connections=1024 default_storage_engine=InnoDB
mysql yum源安装
来源:这里教程网
时间:2026-03-01 15:06:07
作者:
编辑推荐:
- mysql yum源安装03-01
- MySQL double write存在意义03-01
- Mysql5.7 的错误日志中最常见的note日志03-01
- mysql 学习笔记之搭建MHA高可用03-01
- MySQL truncate原理03-01
- mysql学习笔记之监控与优化03-01
- mysql学习笔记之基础测试03-01
- MySQL关于事务常见的问题03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- MySQL double write存在意义
MySQL double write存在意义
26-03-01 - mysql 学习笔记之搭建MHA高可用
mysql 学习笔记之搭建MHA高可用
26-03-01 - MySQL truncate原理
MySQL truncate原理
26-03-01 - mysql学习笔记之监控与优化
mysql学习笔记之监控与优化
26-03-01 - 项目管理软件这么多,为什么我只推荐它?
项目管理软件这么多,为什么我只推荐它?
26-03-01 - MYSQL_架构之主从_MHA
MYSQL_架构之主从_MHA
26-03-01 - 如何利用运维面板进行数据库一键安装和管理?
如何利用运维面板进行数据库一键安装和管理?
26-03-01 - DBbrain诊断日 | 深入揭秘DBbrain智能优化引擎
DBbrain诊断日 | 深入揭秘DBbrain智能优化引擎
26-03-01 - MySQL慢日志优化的一个案例分析
MySQL慢日志优化的一个案例分析
26-03-01 - ORA-00742:Log read detects lost writein thread 1 sequence 1202 block 137840 (2
