centos7安装Myslq5.6(rpm格式)

1.资料准备

操作系统:centos 7

数据库安装文件:MySQL-5.6.45-1.el7.x86_64.rpm-bundle.tar

2.Linux系统环境准备

2.1 检查是否安装了mariadb

rpm -qa|grep -i mariadb

2.2 如果查询有记录则卸载

rpm -qa|grep mariadb|xargs rpm -e --nodeps

2.3 安装依赖

yum -y install perl perl-devel autoconf

3.安装Mysql服务端和客户端

3.1 将文件拷贝到/usr/local/src

3.2 解压文件,当然当前文件夹出于/usr/local/src下

tar -xvf tar -xvf MySQL-5.6.45-1.el7.x86_64.rpm-bundle.tar

3.3 安装服务端

rpm -ivh MySQL-server-5.6.45-1.el7.x86_64.rpm --force --nodeps

3.4 安装客户端

rpm -ivh MySQL-client-5.6.45-1.el7.x86_64.rpm --force --nodeps

3.5 查看安装结果

rpm -qa|grep -i mysql

3.6 启动mysql

systemctl start mysql

3.7 查看Root密码

cat /root/.mysql_secret

3.8 登录Mysql客户端

mysql -u root -p
#粘贴刚才复制密码

3.9 修改密码

set password=PASSWORD('xxxxxxxxx');

3.10 设置外部访问root用户

USE mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.1' IDENTIFIED BY 'xxxx' WITH GRANT OPTION;

如果是允许所有ip访问,则将'root'@'192.168.1.1'修改为'root'@'%'

3.11 开放端口3306

#开放制定端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重新加载防火墙
firewall-cmd --reload
#查看端口是否被开启
firewall-cmd --zone=pulic --list-port

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章