centos7 安装 mysql5.7 (复制粘贴系列)

CentOS7离线安装MySql 文章目录一、首先清除CentOS7系统中默认的数据库mariadb,否则不能安装mysql二、安装MySql1、下载MySql的相关rpm包2、将下载的mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar放到/usr/local/mysql目录,解压缩安装包3、切换到下载包目录下(cd 你的下载目录),然后对每个包进行一次安装;4、修改MySql配置5、通过以下命令,完... 阅读详情

1.创建基础目录(已经有的话,请跳过)

# 用来存储我们下载好的一些文件或者软件
mkdir -p /home/service
# 用来存储配置文件
mkdir -p /home/config
# 用来存储日志
mkdir -p /home/logs
# sh脚本
mkdir -p /home/sh

2. 下载或者上传mysql5.7的文件

yum install -y wget
cd /home/service
# 如果没有安装wget, yum install wget
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz

3. 创建mysql配置文件(复制全部,粘贴运行就好了)

mkdir -p /home/config/mysql
mkdir -p /home/logs/mysql

# 创建mysql配置文件
cat <<'EOF'> /home/config/mysql/my.cnf
[mysqld]
character_set_server=utf8mb4
basedir=/home/service/mysql
datadir=/home/service/mysql/data
port = 3306
log-error=/home/logs/mysql/mysqld.log
#不开启sql严格模式
sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
slow_query_log=ON
slow_query_log_file=/home/logs/mysql/slowquery.log
long_query_time=3
log-queries-not-using-indexes=ON
lower_case_table_names=1
#开启binlog
log-bin = /home/service/mysql/mysql-bin.log
expire-logs-days = 14
max-binlog-size = 500M
server-id = 1
EOF

4.创建安装脚本(复制全部,粘贴运行就好了)

# 创建mysql安装脚本
cat <<'EOF'> /home/sh/mysql_install.sh
#避免error while loading shared libraries: libnuma.so.1: cannot open shared object file
yum -y install numactl.x86_64
cd /home/service
tar -zxvf /home/service/mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
mv /home/service/mysql-5.7.30-linux-glibc2.12-x86_64 /home/service/mysql
groupadd mysql
useradd -r -g mysql mysql
chown -R mysql:mysql /home/service/mysql
chown -R mysql:mysql /home/logs/mysql
cp -rf /home/config/mysql/my.cnf /etc/my.cnf
/home/service/mysql/bin/mysqld --initialize --user=mysql --datadir=/home/service/mysql/data --basedir=/home/service/mysql
cp /home/service/mysql/support-files/mysql.server /etc/init.d/mysql
sed -i "s/^basedir=$/basedir=\/home\/service\/mysql/g" /etc/init.d/mysql
sed -i "s/^datadir=$/datadir=\/home\/service\/mysql\/data/g" /etc/init.d/mysql
chkconfig --add mysql
chkconfig mysql on
chkconfig --level 345 mysql on
service mysql start
EOF

5.执行脚本(复制全部,粘贴运行就好了)

sh /home/sh/mysql_install.sh

6. 添加到系统环境(复制全部,粘贴运行就好了)

cat <<'EOF'>> /etc/profile
export MYSQL_HOME=/home/service/mysql
export PATH=$PATH:$MYSQL_HOME/bin
EOF

7. 重新加载环境(复制全部,粘贴运行就好了)

source /etc/profile
# 检测是否安装完成
mysql -V

8.查看初始密码(复制全部,粘贴运行就好了)

grep 'password' /home/logs/mysql/mysqld.log
#2020-08-31T04:56:25.142596Z 1 [Note] A temporary password is generated for root@localhost: u6whd?esl0dI

安装完成啦,如果能帮到您,多多关注哦,谢谢,点个赞呗

题外话:mysql 停止,启动,重启

service stop mysql
service start mysql
service restart mysql

题外话:mysql 登录

mysql -u root -p
# 或者
/home/service/mysql/bin/mysql -u root -p

题外话:修改mysql 初始密码

SET PASSWORD = PASSWORD('123123');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
flush privileges;

或者
ALTER USER 'root'@'%' IDENTIFIED BY '123456';
flush privileges;
set password for root@localhost = password('123123');
flush privileges;

题外话:修改mysql授权IP登录

update user set host = '%' where user ='root';
flush privileges;

centos7下离线安装mysql8的详细安装图解 1.下载 MySQL 所需要的安装包 网址:https://dev.mysql.com/downloads/mysql/ 2.Select Operating System: 选择 Red Hat ,CentOS 是基于红帽的,Select OS Version: 选择 linux 7 3.选择 RPM Bundle 点击 Download 4.点击No thanks, just start my download. 进行下载 5.... 阅读详情

相关推荐

MySQL 5.7 版本的安装及简单使用(图文教程)

主要介绍了MySQL 5.7 版本的安装及简单使用(图文教程)的相关资料,这里对mysql 5.7的安装及使用和注意事项,需要的朋友可以参考下

笔记:centos7的系统快捷方式,编辑命令,基础优化

linux 的系统快捷方式,编辑命令,基础优化

m0_72360467的博客 3801

大疆 DJI Mobile SDK实战指南——从零构建Android示例开发环境

本文提供了一份详尽的DJI Mobile SDK Android开发环境搭建实战指南。文章手把手教你从注册开发者账号、获取App Key,到配置Android Studio、下载官方示例代码,最终成功运行DJI官方Android示例程序,帮助开发者快速入门无人机应用开发,避开常见编译与依赖问题。

weixin_29188043的博客 273

centos7快捷键

清除整段代码Ctrl+a&ctrl+k。方向键上下,查看上一条或者下一条代码。清除历史命令history -c。复制并粘贴Alt+insert。粘贴shift+insert。查看历史命令history。复制Ctrl+insert。搜索历史命令ctrl+r。clear 世界清静了。

include1234567的博客 980

智能车竞赛飞檐走壁组赛道制作全攻略:从电磁线铺设到立体元素搭建

本文提供了智能车竞赛飞檐走壁组赛道制作的完整指南。从电磁线选材、电流控制与精准铺设等基础入手,详细解析了垂直墙面、圆筒、跷跷板等核心立体元素的构建技巧与过渡处理。重点分享了确保赛道稳定、符合规则且便于调试的实战经验,帮助参赛队伍搭建可靠的立体赛道,为车模算法调试奠定坚实基础。

weixin_29292535的博客 1265

海康威视工业相机网络配置实战:从MVS软件操作到IP地址规划

本文详细介绍了海康威视工业相机的网络配置实战,从MVS软件操作到IP地址规划。重点讲解了IP设置的重要性、Windows系统下的网络配置步骤、避免IP冲突的技巧,以及MVS软件中的相机IP配置方法。帮助用户快速掌握工业相机的网络连接技术,确保稳定高效的图像采集。

weixin_30296405的博客 483

CentOS7和主机Win11不能复制粘贴解决之道及CentOS7最小安装版 VMware Tools安装

CentOS7安装后,光标闪动,不能复制解决方案

天涯芳草 4497

QT编程系列1--QT学习前需知

本周学习了一些QT编程方面的知识,学写了几个程序,这里把记录下来。一方面对前面学习的知识做一个总结,便于以后复习、再学习和应用;另一方面也和大家做个交流,有不足的地方请各位看官多指点。   首先是做一些学习之前的交代:一,学习QT需要哪些基础;二,学习QT有哪些用途,QT较其他的开发工具有哪些特点;三,学习QT的思路。

霜月孤鸟&RTEMS&TinyOS 1115

centos7 下安装VMware tools无法复制粘贴踩坑记录

解决办法:第一次点击是,然后进入该文件夹(此时内容为空),然后点击弹出,然后此时不要关闭文件夹目录,再次点击重新安装VMware tools按钮,这是再次点击是,这时原来为59M的驱动就变为正常的样子了(我曾跟着别人的教程,教程说多试几次就好了,弹出后我一般直接关闭当前的目录,试了几次发现不关闭目录再次点击安装就解决了)但按照网上的教程,此时桌面上应该出现一个名为VMware tools的驱动,但是我在这里遇到的问题是,桌面上显示为59M的一个驱动文件,而且点进去之后内容仍然为空,并且弹出来这个画面。

qq_45196535的博客 6637

OpenCV-Python实战(10)——详解 OpenCV 轮廓检测

在计算机视觉领域,轮廓通常指图像中对象边界的一系列点。因此,轮廓通常描述了对象边界的关键信息,包含了有关对象形状的主要信息,该信息可用于形状分析与对象检测和识别。在本文中,将首次通过简单示例了解轮廓的基本概念,然后通过实际示例来了解如何检测和压缩轮廓,最后利用介绍如何利用图像矩描述检测到的轮廓属性。

盼小辉丶的博客 3万+

华为OD机试 - 机器人活动区域(Python/JS/C/C++ 双机位C卷 200分)

本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。现有一个机器人,可放置于 M × N的网格中任意位置,每个网格包含一个非负整数编号。当相邻网格的数字编号差值的绝对值小于等于 1 时,机器人可在网格间移动问题:求机器人可活动的最大范围对应的网格点数目。说明:1)网格左上角坐标为 (0, 0),右

学Java,找哪吒 1431

centos7 实现鼠标右键复制/粘贴

一. 命令行执行yum install gpm* 二.运行命令service gpm start /*感觉不怎么好用,我一般情况下是关掉的,有特别需求再打开*/

WatermelonMk的博客 2万+

智能车图像处理11-进阶篇3--中线累积差值的统计

中线累积差值的统计在后面判断小S,以及长直道的时候都有用到,关键点在于中线的跳变 第12 - 13 行:comulants1 和comlants2代表的是两种不同的累差,取的行数不同 第14-17 行:comulants2取6到25行,其实就是My_Abs(LCenter[i], LCenter[i - 1])的累加 第18-21 行:comulants1去第1到40行 第27- 行: 计算了一下右线的开始于最终结束行,这里判断R_black是否为0,是和中线的提取中g

taiyuezyh的博客 3823

centos7执行sh文件_centos7 安装 mysql5.7 (复制粘贴系列)

mysql 下载链接:https://downloads.mysql.com/archives/community/centos7 镜像下载链接:http://mirrors.aliyun.com/centos/7/isos/x86_64/也可以在服务器上面:wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.30-l...

weixin_39646628的博客 884

(LDA新闻文本主题分析)基于 gensim训练LDA模型,进行新闻文本主题分析 完整代码+数据 可直接运行

(LDA新闻文本主题分析)基于 gensim训练LDA模型,进行新闻文本主题分析 完整代码+数据 可直接运行

机器学习深度学习业余选手 1498

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

wget mysql 5.7_centos7 安装 mysql5.7 (复制粘贴系列)

1.创建基础目录(已经有的话,请跳过)# 用来存储我们下载好的一些文件或者软件mkdir -p /home/service# 用来存储配置文件mkdir -p /home/config# 用来存储日志mkdir -p /home/logs# sh脚本mkdir -p /home/sh安装wget:yum install wget2. 下载或者上传mysql5.7的文件cd /home/servic...

weixin_39600510的博客 302

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

【环境踩坑系列】CentOS7 安装 MySQl 5.7.25

centOS安装mysql踩坑教程,复制粘贴即可,保证快速安装

BugMan的博客 1966

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

centos7下离线安装MySQL5.7

业务背景:公司中实际开发的时候,生产环境一般都是不连外网的,所以安装软件的时候都是离线安装,所以我试了好些方法,这种是操作比较简单的 第一步:卸载centos7中自带的MySQL centos7中是有自带MySQL数据库的,我们首先得先卸载它 先查看是否有自带的数据库:rpm -qa | grep mariadb 显示如下;mariadb-libs-5.5.44-2.el7.centos.x86_...

qq_38220334的博客 9695

在centos 7 中 安装 配置 并 远程连接 MySQL5.7

安装MySQL版本:mysql-5.7.30-1.el7.x86_64.rpm-bundle

空空bye. 2589

centos7安装mysql5.7超详细图文教程

注意:下面的安装步骤是在服务器上没有安装第三方发布的rpm包情况下。 ----------------------------------------------------------------------------------------------------------- 安装mysql5.7 一、添加MySQL Yum 仓库 1、查看内核属于linux哪个版本。打开终端并运行以下命令: uname -a 2、进入网站查看对应的版本。 3、使用以下命令下载发布包 wget https:/

mr__bai的博客 4054

CentOS7中安装MySQL5.7

前言 工欲善其事必先利其器,操作 Linux 服务器得有一个用着舒服的客户端,这里推荐使用MobaXterm MobaXterm 下载地址:https://mobaxterm.mobatek.net/download.html 查看 1. 输入命令rpm -qa|grep mysql -> 查看 MySQL 是否安装 2. 如果有返回信息或者不是想要的版本,需要...

我的博客 1978

【在centos7上安装mysql5.7】

在centos7里面安装mysql数据库

2203_75584759的博客 1415

CentOs7安装MySQL5.7

MySql5.7.35在CentOs 7.7_64位上安装部署、初始化和创建实例 环境信息: centos 7.7 64位 mysql 5.7.35 终端工具 xshell https://www.netsarang.com/zh/xshell-download/ 传输工具 XFTP https://www.netsarang.com/zh/xftp-download/ 这两个工具对个人用户是免费的 不需要必须破解 写在前面 最近心血来潮在腾讯云搞了台服务器,在装数据库时可把我给难受坏了,从18点搞

weixin_43627152的博客 821

阿里云服务器CentOs中安装MySQL-5.7

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码

weixin_43450676的博客 2081

CentOS 6.5 下安装MySQL 5.7.12,使用官网下载的rpm安装包

CentOS 6.5 下安装MySQL 5.7.12,使用官网下载的rpm安装包下载安装包下载地址:http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar这你可以参考:如何从官网下载MySQL最新版本的安装包?解压安装包tar -xvf mysql-5.7.12-1.el6.x86_64.

无知人生,记录点滴 2万+
上一篇: centos7 安装 jdk8 (复制粘贴系列)
下一篇: centos7 安装 redis (复制粘贴系列)
97牛肉面
博客等级 码龄9年 54粉丝 75原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值