返回顶部
首页 > 资讯 > 数据库 >Centos7安装MySQL8.0操作步骤(yum安装方法)
  • 829
分享到

Centos7安装MySQL8.0操作步骤(yum安装方法)

mysqllinux数据库 2023-09-02 20:09:36 829人浏览 薄情痞子
摘要

1、下载和安装MySQL数据库 1、下载Mysql库(要连网) wget https://repo.mysql.com//mysql80-commUnity-release-el7-3.noarch.rpm 2、添加MySQLyum源 y

1、下载和安装MySQL数据库

1、下载Mysql库(要连网)

wget https://repo.mysql.com//mysql80-commUnity-release-el7-3.noarch.rpm

2、添加MySQLyum源

yum -y install mysql80-community-release-el7-3.noarch.rpm

3、MySQL的GPG升级了,需要更新,如果是新安装的MySQL,执行以下脚本即可:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

4、安装MySQL(默认安装8.0)

yum -y install mysql-community-server

其他:(5.7版本)

wget Http://repo.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql57-community-release-el7-10.noarch.rpm

2、开启MySQL服务

# 1、开启Mysql服务

$systemctl start mysqld

或者service mysqld start

# 2、查看mysql是否开启

$systemctl status mysqld

或者service mysqld status

#3、停止服务

systemctl stop mysqld

或者service mysqld stop

# 4、查看默认密码(非必要操作)

cat /var/log/mysqld.log | grep passWord

或者grep "password" /var/log/mysqld.log

3、登录MySQL数据库和操作

#1.登录数据库

mysql -u root -p

#修改密码

#alter user 'root'@'localhost' identified by '新密码'

mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

#8.0版本的因为有新的安全要求,不能自己给自己授权,所以要新建一个用户,通过那个用户来授权

# 1、查看mysql用户

use mysql;

select user, host from user;

mysql> select user, host from user;

# 2、新建用户

create user 'Hive'@'%' identified by '123456';       (这个到时在hive那边需要设置)

#hive为用户名

# %表示任意ip

# 123456表示该用户的密码,记得如果重启需要从新修改密码验证策略

# 3、为用户授权

grant all on *.* to 'hive'@'%';

# 4、刷新权限

flush privileges;

创建hive的元数据库:create database hivedb;     (这个到时在hive那边需要设置)

查看数据库和字符集

SHOW DATABASES;

select * from infORMation_schema.schemata;

show variables like 'character_set_%';

4、开放3306数据库默认端口(远程登录要开)

1、systemctl  status  firewalld(检查防火墙是否开启,如没运行,执行systemctl  start  firewalld)

2、firewall-cmd --permanent  --add-port=3306/tcp(永久添加3306端口)

3、firewall-cmd  --reload(刷新生效)

4、firewall-cmd --list-ports(非必要操作,检查是否开启端口)

备注:如果防火墙不需要运行,第一步即可。

5、开机自启动

systemctl enable mysqld

其他

6、修改简单密码

可先修改成一个复杂的,再设置后再修改成简单密码

#1、查看mysql初始化密码的策略

use mysql

SHOW VARIABLES LIKE 'validate_password%';

# 2、修改密码验证强度(重启后就失效)

set global validate_password.policy=LOW;

# 3、修改密码允许最短长度,不能小于4

set global validate_password.length=6;

# 4、修改简单密码

alter user 'root'@'%' identified by '123456';

7、设置root账号远程访问

use mysql;

select user,host,plugin from user;(查询表)

update user set host = '%' where user = 'root';(设置root任意地址访问

flush privileges;

备注:

update user set plugin = 'mysql_native_password' where user = 'root';(非必要操作,因mysql8.0已改为新插件caching_sha2_password,用navicat12登录会报错,可执行这条命令改回旧插件mysql_native_password即可,或者升级navicat到16版本,16版本已支持caching_sha2_password)

 

 8、修改权限(非必要)8.0版本以前

# 1、修改权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

# %表示所有远程机器

# root表示远程登陆后使用root用户

# *.*表示所有表

# 刷新权限

flush privileges;

来源地址:https://blog.csdn.net/fen_fen/article/details/129971214

您可能感兴趣的文档:

--结束END--

本文标题: Centos7安装MySQL8.0操作步骤(yum安装方法)

本文链接: https://lsjlt.com/news/391403.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Centos7安装MySQL8.0操作步骤(yum安装方法)
    1、下载和安装MySQL数据库 1、下载mysql库(要连网) wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm 2、添加MySQLyum源 y...
    99+
    2023-09-02
    mysql linux 数据库
  • mysql8.0安装步骤
    打开下载的MySQL 8.0软件安装包,鼠标右击压缩包 选择【解压到当前文件夹】。 打开解压的【Mysql8.0】文件夹 鼠标右击【mysql-installer-community-8.0.17.0】安装程序,选择【以管理员身份运行...
    99+
    2023-09-14
    mysql 数据库
  • CentOS7通过YUM安装MySQL5.7的步骤
    本篇内容主要讲解“CentOS7通过YUM安装MySQL5.7的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS7通过YUM安装MySQL5.7的...
    99+
    2024-04-02
  • Centos7 安装 MySQL5.7 步骤
    Centos7 安装 MySQL5.7 步骤 (一)、使用yum源方式安装1、卸载系统自带 mariadb2、下载并安装MySQL官方的 Yum2.1 下载mysql的yum源配置2.2 安装mysql的yum源2.3 使用yum方...
    99+
    2023-08-16
    mysql centos linux
  • linux下安装yum步骤
    一、安装yum前下介绍以下知识。 1、yum介绍 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从...
    99+
    2023-10-03
    ubuntu 服务器 centos
  • Centos7 Yum安装PHP7.2
    1、安装源 安装php72w,是需要配置额外的yum源地址的,否则会报错不能找到相关软件包。 php高版本的yum源地址,有两部分,其中一部分是epel-release,另外一部分来自webtatic...
    99+
    2023-09-25
    Centos7 PHP7.2
  • centos7 yum安装php7.4
    安装remi扩展源yum install epel-releaseyum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm ...
    99+
    2023-09-06
    php linux
  • CentOS7 yum安装python3
      yum install -y elep-release   yum install -y python36 python36-devel   curl https://bootstrap.pypa.io/get-pip.p...
    99+
    2023-01-30
    yum
  • CentOS7安装Grafana(Yum)
    Grafana是一个跨平台的开源的分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。其特点:丰富的可视化显示插件,包括热图、折线图、饼图,表格等等。多数据源,支持多数据源Graphite,InfluxDB,OpenTS...
    99+
    2023-01-31
    Grafana Yum
  • 用yum安装MySQLdb模块的步骤方法
    前言 本文主要介绍的是用yum安装MySQLdb模块的步骤,下面话不多说了,来看看详细的介绍吧。 步骤如下 MySQLdb依赖于mysql-devel包,所以首先我们需要先安装mysql-devel包 一...
    99+
    2022-06-04
    模块 步骤 方法
  • 安装redis的操作步骤
    小编给大家分享一下安装redis的操作步骤,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!1、下载安装包下载地址:https://github.com/MSOpenTech/redis/rele...
    99+
    2024-04-02
  • 安装mysql5.1的操作步骤
    小编给大家分享一下安装mysql5.1的操作步骤,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!安装步骤:1、在官网下载mysql5.1压缩包并解压;2、点击运行mysql5.1安装程序,进入安...
    99+
    2024-04-02
  • Linux安装myql8.0操作步骤
    创建software目录,目录可以自定义 mkdir /usr/local/softwar 进入目录software,获取安装包文件 wget https://downloads.mysql.com/archives/get/p/23/...
    99+
    2023-09-17
    linux 运维 服务器
  • centos7通过yum安装mysql的方法
    1.检查mysql是否安装 yum list installed | grep mysql ...
    99+
    2024-04-02
  • CentOS7.6安装MYSQL8.0的步骤详解
    1、一般CentOS默认安装了mariadb,所以先查看是否安装mariadb,如果安装就需要先卸载mariadb rpm -qa|grep mariadb rpm -e mariadb-libs --...
    99+
    2024-04-02
  • u盘安装centos7的步骤
    这篇文章主要讲解了“u盘安装centos7的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“u盘安装centos7的步骤”吧!还在使用光盘去安装系统你就OUT了,现在流行U盘安装,现在提供...
    99+
    2023-06-10
  • Centos7的安装步骤【详细】
    centos7下载地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/ 1、打开虚拟机,点击主页,创建新的虚拟机 2、使用典型和自定义都行,这里我选的...
    99+
    2023-09-06
    服务器 运维 网络
  • Centos7安装Mysql详细步骤
      本文主要介绍如何在Centos7下安装Mysql。 一、下载Mysql 使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。 wget https://dev....
    99+
    2023-08-31
    mysql 数据库 服务器
  • CentOS7-安装MySQL详细步骤
    目录  1.卸载MariaDB 1 查看是否存在MariaDB文件 2 卸载 3 检查是否卸载干净  2.安装MySQL 把MySQL加到Linux里 解压&重命名  5.创建数据目录&用户组&用户 1创建数据目录 2创建用户组 3创建用户...
    99+
    2023-09-01
    mysql 数据库 linux
  • centos7下安装docker的步骤
    这篇文章主要介绍“centos7下安装docker的步骤”,在日常操作中,相信很多人在centos7下安装docker的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”centos7下安装docker的步骤...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作