IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Liunx系统CentOS7安装MySQL 5.7步骤 -> 正文阅读

[大数据]Liunx系统CentOS7安装MySQL 5.7步骤

一、删除mariadb(centos7中一般自带mariadb,为mysql分支)

1、查看系统中是否安装mariadb

rpm -qa | grep mariadb 
或者
yum list installed | grep mariadb

2、如果查询出有安装则输入命令卸载

yum -y remove mariadb-libs-5.5.52-1.el7.x86_64

二、关闭防火墙

1、查看防火墙状态
firewall-cmd --state
2、关闭防火墙
systemctl stop firewalld.service
3、查看防火墙是否开机自启
systemctl is-enabled firewalld.service;echo $?
4、禁止防火墙开机启动
systemctl disable firewalld.service

三、安装mysql

1、下载安装wget命令

yum -y install wget

2、 下载mysql安装包

wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

3、安装mysql

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

4、安装mysql服务

4.1、首先进入/etc/yum.repos.d/目录

cd /etc/yum.repos.d/

4.2、安装MySQL服务?(过程较慢耐心等待)

yum -y install mysql-server --nogpgcheck

5、启动mysql

systemctl start mysqld

四、配置mysql?

1、修改mysql默认密码

1.1、获取临时默认密码

grep 'temporary password' /var/log/mysqld.log

?1.2、使用默认密码登陆

mysql -uroot -p

1.3、修改密码风险等级为低

set global validate_password_policy=LOW;

1.4、修改密码长度?

set global validate_password_length=9;

?1.5、修改root用户默认密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'admin1234'; 

?2、设置允许远程访问

2.1、首先使用刚刚修改的密码登陆mysql

mysql -uroot -p

2.2、切换到mysql用户组数据库

use mysql;

?2.3、查看用户组user表

select Host,User from user;

发现root用户只允许本机登陆

2.4、修改为任何地址均可登陆

update user set Host='%' where User='root';

2.5、刷新权限

flush privileges;

五、使用navicat测试是否可远程连接

1、开启3306端口(如果发现无法连接可以检查下是否放开3306端口)

开放端口需要先开启防火墙
systemctl start firewalld

开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent

重新载入防火墙使设置生效
firewall-cmd --reload

查看是否开放端口
firewall-cmd --zone=public --query-port=3306/tcp

关闭已开放端口
firewall-cmd --zone=public --remove-port=3306/tcp --permanent

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-05-14 10:00:40  更:2022-05-14 10:01:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 -2025/1/16 6:36:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码