首页 > 数据库 >Mysql 8.4 安装(Centos7.9)

Mysql 8.4 安装(Centos7.9)

时间:2024-07-06 11:08:34浏览次数:27  
标签:8.4 -- Mysql Centos7.9 systemctl mysqld mysql root

前置准备

root 环境下执行

# 关闭selinux 
vi /etc/selinux/config
# SELINUX=enforcing =>SELINUX=disabled
# 开通防火墙3306/tcp
firewall-cmd --permanent --add-port=3306/tcp

下载链接获取

https://dev.mysql.com/downloads/file/?id=529414
image

下载&安装

下载

mkdir -p /usr/local/mysql
cd /usr/local/mysql
wget https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.1-1.el7.x86_64.rpm-bundle.tar

解压并安装

# 解压
tar -xvf mysql-8.4.1-1.el7.x86_64.rpm-bundle.tar
# 安装
rpm -ivh *.rpm    --force --nodeps

image

启动mysqld

# 启动
systemctl start mysqld
# 停止
systemctl status mysqld
# 关闭
systemctl stop mysqld
# 开机自启
systemctl enable mysqld

修改密码

  • 查找随机密码
grep 'temporary password' /var/log/mysqld.log

image

  • 登陆
mysql -u root -p
# 登陆后
ALTER USER 'root'@'localhost' IDENTIFIED BY 'xsnx&^*SA^X*&()';
# 更改密码安全等级(密码策略、密码长度),按需修改
set global validate_password.policy=LOW;
set global validate_password.length=6;
# 开启root远程登录
use mysql;
select host, user from user;
update user set host = '%' where user = 'root';
# 退出
exit
# 重启服务
systemctl restart mysqld

原味链接https://blog.csdn.net/m0_47333020/article/details/139725406

标签:8.4,--,Mysql,Centos7.9,systemctl,mysqld,mysql,root
From: https://www.cnblogs.com/paylove/p/18287011

相关文章

  • mysql 模糊查询
     _表示单个字符SELECT*FROMemployeesWHEREfirst_nameLIKE"___e%";SELECT*FROMemployeesWHEREfirst_nameLIKE"____";查询以J开头,a结尾SELECT*FROMemployeesWHEREfirst_nameLIKE"J%";SELECT*FROMemployeesWHEREfirst_name......
  • linux下mysql安装、授权、创建用户、连接navicat、连接entity
    1.linux下安装mysql:sudoapt-getupdatesudoapt-getinstallmysql-serversudosystemctlstartmysqlsudomysql_secure_installation#这一步不是必须的,甚至有害的2.授权usemysql;updateusersethost='%'whereuser='root';flushprivileges;grantall......
  • MySQL 字符串日期格式转换
    在MySQL中,经常需要将字符串类型的日期转换成日期或时间类型,或者在不同的日期格式之间进行转换。MySQL提供了几种方法来实现这一点,包括使用STR_TO_DATE()和DATE_FORMAT()函数。1.使用STR_TO_DATE()函数STR_TO_DATE()函数可以将字符串转换成日期或时间格式。它接受两个主要参......
  • 八股文 | MySQL 一棵B+树可以存多少数据?
    ......
  • MySQL主从复制详解
    MySQL主从复制详解MySQL主从复制是数据库环境中常用的一种数据同步技术,用于实现数据的高可用性和负载均衡。通过主从复制,可以将一个MySQL数据库服务器的数据实时地复制到一个或多个从库中。本文将介绍MySQL主从复制的原理、配置步骤和常见问题。一、MySQL主从复制的原理M......
  • Springboot+Shiro+Mybatis+mysql实现权限安全认证
    Shiro是Apache的一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。Shiro主要分为两个部分就是认证和授权两部分一、介绍Subject代表了当前用户的安全操作SecurityManager:它是Shiro框架的核心,典型的Facade模式,Shiro通过SecurityManager来管理内部组......
  • Mysql中常用函数的使用示例
    场景基础知识回顾:mysql中常用函数的使用示例。注:博客:https://blog.csdn.net/badao_liumang_qizhi实现数学函数--ABS(x)返回x的绝对值SELECTABS(-1),ABS(2);--PI()返回圆周率SELECTPI();--SQRT(x)返回非负数x的二次方根SELECTSQRT(4);--MOD(x,y)返回x被y除之后的余......
  • 本地Windows10怎样配置免安装版本MySQL?
    下载MySQL免安装压缩包下载地址:https://downloads.mysql.com/archives/community/解压安装1、接下来我们解压文件夹,这时我们解压的文件夹是没有my.ini文件和data目录,这时我们需要自己创建my.ini文件,data文件后期回自动生成2、新建配置my.ini文件,并添加配置信息,如下:[mysqld]#......
  • 制作CentOS7.9的U盘系统启动盘超详细操作教程
    1、下载centos7.9操作系统阿里云镜像源https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/?spm=a2c6h.25603864.0.0.7ed1f5ad877Uus2、制作u盘注意事项:制作u盘会让直接格式化u盘里面的所有数据,已有数据的u盘需要做好备份,建议购买新的u盘格式化操作。2.1格式化u盘,选......
  • 在windows中把mysql8.0.3设置为允许外部ip访问
    在windows中把mysql8.0.3设置为允许外部ip访问要在Windows系统中设置MySQL8.0.3允许外部IP访问,你需要按照以下步骤操作:登录到MySQL首先,你需要使用管理员账号登录到MySQL:mysql-uroot-p输入密码后,你将进入MySQL命令行界面。2.更新用户权限接下来,你需要更新......