1.官网下载Mysql
Jdk安装包下载地址:https://download.oracle.com/otn/java/jdk/8u202-b08/1961070e4c9b4e26a04e7f5a083f551e/jdk-8u202-linux-i586.tar.gz
2.下载好以后上传到centos服务器文件夹
使用命令解压出来
解压jdk:tar -zxvf jdk-8u202-linux-x64.tar.gz
3.安装jdk,修改配置文件
这个是我的jdk安装位置:/opt/jdk1.8.0_202
修改/etc/profile文件
vi /etc/profile
在最后加入这两行
export JAVA_HOME=/opt/jdk1.8.0_202
export PATH=$PATH:$JAVA_HOME/bin
输入命令source /etc/profile让profile文件立即生效
source /etc/profile
然后输入java -version
验证就可以了
4.安装MySQL
4.1服务器执行下载命令:wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
4.2执行这个命令:rpm -ivh mysql57-community-release-el7-9.noarch.rpm
4.3去到这个文件夹 /etc/yum.repos.d/
4.4执行命令:yum install mysql-server
4.5启动MySQL:systemctl start mysqld
4.6登录:mysql -u root -p
密码是通过日志文件查看:cat var/log/mysqld.log
找到密码输入即可
登录之后修改之前的密码,需要先设置密码级别,设置成最低级别
set global validate_password_length=4;
set global validate_password_policy=0;
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
添加所有人可以访问
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
刷新配置
flush privileges;
关闭防火墙
查看防火墙状态
firewall-cmd --state
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
MySQL常用命令
关闭MySQL
systemctl stop mysqld
重启MySQL
systemctl restart mysqld
查看MySQL运行状态
systemctl status mysqld
设置开机启动
systemctl enable mysqld
关闭开机启动
systemctl disable mysqld