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
- 进入
/usr/local/src
文件夹。
cd /usr/local/src
- 在官网下载所需的rpm仓库文件,然后将文件上传至
/usr/local/src
文件夹;也可以使用mget
直接获取。 - 安装下载好的rpm包。
rpm -Uvh mysql80-community-release-el7-1.noarch.rpm
- 使用
yum repolist all | grep mysql
查看mysql的发行版本,当前有效的版本为8.0.
yum repolist all | grep mysql
- 使用
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
- 如果不使用
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
- 安装mysql。
yum install mysql-community-server
- 启动mysql服务,查看mysql状态。
#启动mysql服务
systemctl start mysqld.service
#设置mysql服务开机启动
systemctl enable mysqld.service
#查看mysql服务状态
systemctl status mysqld.service
- 查看mysql临时密码。
grep ‘temporary password‘ /var/log/mysqld.log
- 登录mysql,并修改mysql密码。
mysql -uroot -p
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘MyNewPass4!‘;
- 可以使用以下命令查看其它mysql相关的安装包,然后使用
yum install 包名
进行包的安装。
yum --disablerepo=* --enablerepo=‘mysql*-community*‘ list available
- MySql的配置文件存放在
/etc/my.cnf
中,可以查看和修改mysql的相关配置。
安装jdk 1.8
- 使用
yum search java|grep jdk
命令查看jdk相关的包。 - 安装对应的jdk包。
yum install java-1.8.0-openjdk
- 配置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
- 让修改生效。
source /etc/profile
以上是关于centos7下安装mysql5.7和jdk 1.8的主要内容,如果未能解决你的问题,请参考以下文章