centos7下安装mysql5.7和jdk 1.8

Posted 子文0001

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7下安装mysql5.7和jdk 1.8相关的知识,希望对你有一定的参考价值。

安装mysql5.7

具体安装过程可参见官网:A Quick Guide to Using the MySQL Yum Repository

  1. 进入/usr/local/src文件夹。
cd /usr/local/src
  1. 官网下载所需的rpm仓库文件,然后将文件上传至/usr/local/src文件夹;也可以使用mget直接获取。
  2. 安装下载好的rpm包。
rpm -Uvh mysql80-community-release-el7-1.noarch.rpm
  1. 使用yum repolist all | grep mysql查看mysql的发行版本,当前有效的版本为8.0.
yum repolist all | grep mysql
  1. 使用yum-config-manager命令将mysql的有效版本设置为5.7。如果未安装yum-config-manager需要安装yum-utils包。
#使用yum seach命令查找yum-config-manager所在的包。
yum search yum-config-manager
#经查询发现yum-config-manager在yum-utils包中,使用yum install进行安装。
yum install yum-utils
#禁用mysql 8.0
yum-config-manager --disable mysql80-community
#启用mysql 5.7
yum-config-manager --enable mysql57-community
#再次确认mysql的版本
yum repolist all | grep mysql
  1. 如果不使用yum-config-manager命令,也可以手动编辑/etc/yum.repos.d/mysql-community.repo文件设置有效版本。
vi /etc/yum.repos.d/mysql-community.repo

#/etc/yum.repos.d/mysql-community.repo
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
#可以设置enabled为1,将当前设置设置为有效。
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
  1. 安装mysql。
yum install mysql-community-server
  1. 启动mysql服务,查看mysql状态。
#启动mysql服务
systemctl start mysqld.service
#设置mysql服务开机启动
systemctl enable mysqld.service
#查看mysql服务状态
systemctl status mysqld.service
  1. 查看mysql临时密码。
grep ‘temporary password‘ /var/log/mysqld.log
  1. 登录mysql,并修改mysql密码。
mysql -uroot -p

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘MyNewPass4!‘;
  1. 可以使用以下命令查看其它mysql相关的安装包,然后使用yum install 包名进行包的安装。
yum --disablerepo=* --enablerepo=‘mysql*-community*‘ list available
  1. MySql的配置文件存放在/etc/my.cnf中,可以查看和修改mysql的相关配置。

安装jdk 1.8

  1. 使用yum search java|grep jdk命令查看jdk相关的包。
  2. 安装对应的jdk包。
yum install java-1.8.0-openjdk
  1. 配置java环境变量。
vi /etc/profile

#在profile文件中添加如下内容

#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
  1. 让修改生效。
source /etc/profile

以上是关于centos7下安装mysql5.7和jdk 1.8的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7下安装MySQL5.7安装与配置

Centos7.4 版本环境下安装Mysql5.7操作记录

Centos7下MySql5.7安装及配置

CentOS7下安装mysql5.7

如何在Centos7下安装MySQL5.7

Centos7 下Mysql5.7.18的安装和简单主从