centos7安装mysql5.7笔记

news2024/11/19 11:19:46

1 配置yum仓库

1.1更新密钥

#更新密钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

1.2 下载使用wget命令下载MySQL的repo文件

#下载使用wget命令下载MySQL的repo文件
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2 使用yum安装Mysql

2.1 安装Mysql源码

# 安装MySQL源
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm

2.2 使用yum命令安装MySQL

#使用yum命令安装MySQL:
yum -y install mysql-community-server

3 启动Mysql并设置

3.1 启动MySQL服务

安装完成后,启动MySQL服务:

systemctl start mysqld

并设置开机自启:

systemctl enable mysqld

3.2 查看MySQL运行状态

执行以下命令检查MySQL是否成功运行:

systemctl status mysqld

3.3 获取临时密码并登录

安装完成后,MySQL会生成一个临时密码,可以通过以下命令查看:

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

使用临时密码登录MySQL:

mysql -uroot -p

3.4 修改root密码

我们可以给root设置简单密码,如123456.

请注意,此配置仅仅是用于测试环境或学习环境的MySQL,如果是正式使用,请勿设置简单密码

# 如果你想设置简单密码,需要降低Mysql的密码安全级别 
set global validate_password_policy=LOW;  # 密码安全级别低 
set global validate_password_length=4;  # 密码长度最低4位即可 
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';  
FLUSH PRIVILEGES;

3.5 允许远程连接(可选)

默认情况下,root用户是不运行远程登录的,只允许在MySQL所在的Linux服务器登陆MySQL系统

请注意,允许root远程登录会带来安全风险

# 授权root远程登录
grant all privileges on *.* to root@"%" identified by '123456' with grant option;  
# IP地址即允许登陆的IP地址,也可以填写%,表示允许任何地址
# 密码表示给远程登录独立设置密码,和本地登陆的密码可以不同
# 刷新权限,生效
flush privileges;

3.6 防火墙开放指定端口

开放端口命令

firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --zone=public --add-port=81/tcp --permanent
firewall-cmd --zone=public --add-port=82/tcp --permanent
firewall-cmd --zone=public --add-port=8080/tcp --permanent

重新启动防火墙

firewall-cmd --reload

查看端口开发命令

firewall-cmd --list-all

3.7 Navicat链接mysql

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1610152.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

智能生活新体验:小米香薰加湿器技术解码

在现代家居生活中,科技与舒适性日益交织,智能家居产品成为提升生活品质的重要工具。小米香薰加湿器作为一款集科技与生活美学于一体的产品,其独特的设计和多功能性受到了广泛欢迎。今天,我们就来详细拆解这款融合了科技与香薰元素…

大型语言模型的谎言危机:我们怎样揭穿科技巨头的误导游戏?|TodayAI

昨天,Meta推出了号称至今最强大的大型语言模型LLaMA 3,引发了人们对该技术的极大热情。然而,这股热情伴随着一些问题。包括Meta、谷歌和推特在内的几家公司被指散布了大量误导性信息,这些信息对用户和投资者关于大型语言模型的能力…

20240327-2-贝叶斯面试题NaïveBayes

贝叶斯面试题 1.简述朴素贝叶斯算法原理和工作流程 工作原理: 假设现在有样本 x ( x 1 , x 2 , x 3 , … x n ) x(x_1, x_2, x_3, \dots x_n) x(x1​,x2​,x3​,…xn​)待分类项假设样本有 m m m个特征 ( a 1 , a 2 , a 3 , … a m ) (a_1,a_2,a_3,\dots a_m) (a…

大型网站系统架构演化实例_5.使用反向代理和CDN加速网站响应

1.使用反向代理和CDN加速网站响应 随着网站业务不断发展,用户规模越来越大,由于区域的差别使得网络环境异常复杂,不同地区的用户访问网站时,速度差别也极大。有研究表明,网站访问延迟和用户流失率正相关,网…

【Linux】认识文件(一):文件标识符

【Linux】认识文件(一):文件标识符 一.什么是文件?1.文件的本质2.文件的分类 二.访问文件操作1.C语言中的访问文件接口i.fopenii.fcloseiii.fwrite 2.系统访问文件接口i.openii.closeiii.write 三.文件管理1.对所有打开文件的管理…

ubuntu22.04搭建dns内网

近期,需要在无网络的ubuntu环境下搭建内部可用的dns内网,总共花费3个工作日晚上,总算成功搭建,做个记录,记录踩坑记录,同时方便以后翻阅。 安装软件包: 有网络环境下,比较简单&…

PostgreSQL中的索引类型有哪些,以及何时应选择不同类型的索引?

文章目录 索引 解决方案和示例代码 PostgreSQL提供了多种索引类型,每种类型都有其特定的应用场景和优势。选择合适的索引类型可以显著提高查询性能,减少数据库负载。 索引 以下是PostgreSQL中常见的索引类型及其适用场景: 1. B-tree 索引 …

【Linux 开发第一篇】如何在安装中完成自定义配置分区

安装配置自定义配置分区 在安装Centos的过程中,我们可以在安装位置部分手动配置分区 选择我要配置分区,点击完成: 我们自动分区分为三个分区:boot分区(引导分区),swap(交换分区&…

互联网技术知识点总览——操作系统知识点框架图

简介 本文对操作系统的知识点整体框架进行梳理和分享如下:

KaiwuDB CTO 魏可伟:AIoT,用行业定义数据库

4月12日,由中国 DBA 联盟(ACDU)与墨天轮社区联合主办的第十三届数据技术嘉年华(DTC 2024)于北京盛大召开。KaiwuDB CTO 魏可伟受邀发表《智创当下,KaiwuDB 从多模到 AI 的探索实践》主题演讲,向…

Go之map详解

map的结构 map实现的两个关键数据结构 hmap 定义了map的结构bmap 定义了hmap.buckets中每个bucket的结构 // A header for a Go map. type hmap struct {count int // 元素的个数flags uint8 // 状态标记,标记map当前状态,是否正在写入B …

VASP结合vaspkit+ShengBTE计算热电优值(二)

前文链接:VASP结合vaspkitShengBTE计算热电优值(一) 1、将前述计算得到的二阶力常数矩阵,三阶力常数矩阵文件分别命名为FORCE_CONSTANTS_2RD,FORCE_CONSTANTS_3RD。放于同一目录中。 编写CONTROL文件,其中…

借助 NVivo 彻底改变业务创新

在收集定性数据时,通常很难确定信息的情感底蕴。尤其是在金融行业,当涉及到经济金融状况和股票走势等问题时,通过文章、社交媒体和其他消费者平台了解市场的真实整体感受至关重要。这就是对数据应用情绪分析可以提供帮助的地方。 在德勤 针对…

追溯历史:SIEM 中的生成式人工智能革命

作者:来自 Elastic Mike Nichols, Mike Paquette 网络安全领域仿佛是现实世界的一个映射,安全运营中心(security operation center - SOC)就像是你的数字警察局。网络安全分析师就像是警察,他们的工作是阻止网络犯罪分…

【webrtc】m114自己实现的PrioritizedPacketQueue及优先级处理

G:\CDN\WEBRTC-DEV\libwebrtc_build\src\modules\pacing\prioritized_packet_queue.h跟m98不同 :webrtc】m98 RoundRobinPacketQueue的优先级处理,m114直接使用taskqueue顺序处理了。甚至自己实现了优先级队列感觉简化了实现,更为清晰 易读,但是去掉了码率低就优先的逻辑。1…

Linux程序的地址空间,进程终止

个人主页:点我进入主页 专栏分类:C语言初阶 C语言进阶 数据结构初阶 Linux C初阶 算法 欢迎大家点赞,评论,收藏。 一起努力,一起奔赴大厂 一.程序的地址空间 1.1程序的地址空间的引入 我们知道frok可以创建…

R语言入门:“Hellinger“转化和“normalize“转化(弦转化)的公式表示与R代码实现

1、写在前面 vegan包中的decostand()函数为群落生态学研究提供了一些流行的(和有效的)标准化方法。有关decostand()函数标准化的一些标准化方法可以看我的另一篇笔记:R语言入门:vegan包使用decostand()函数标准化方法 由于在网络上没有找到关于这两个转…

AI 语音机器人系统怎么搭建

搭建AI语音机器人系统通常包括以下几个关键步骤: 确定需求和技术选型:首先要明确AI语音机器人需要实现的功能,选择合适的技术框架和工具,如自然语言处理工具、语音识别工具等。 搜集和准备数据:收集和整理与业务相关…

2.Python实战小项目—用Python批量压缩图片

2.Python实战小项目—用Python批量压缩图片 一摘要二个人简介三原理四流程五实战演示 一摘要 在Python中,批量压缩图片是一项相对直接且实用的任务,尤其适合需要处理大量图像数据的场合。Pillow库提供了一种简便的方式来达成这个目标,其强大的…

怎样在外网登录访问CRM管理系统?

一、什么是CRM管理系统? Customer Relationship Management,简称CRM,指客户关系管理,是企业利用信息互联网技术,协调企业、顾客和服务上的交互,提升管理服务。为了企业信息安全以及使用方便,企业…