linux安装mysql 5.7.31实战

Linux上安装mysql8.0.31 本文详细介绍在Linux上安装mysql8.0.31。以 CentOS7.6系统为实例进行安装。 阅读详情

1.下载地址

https://dev.mysql.com/downloads/mysql/

2.下载tar.gz包

选择redhat版本
在这里插入图片描述
在这里插入图片描述

3.安装

1.linux系统上创建mysql用户

useradd mysql

2.将tar.gz包上传到服务器上并且解压

tar -zxvf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz

3.将mysql-5.7.31-el7-x86_64目录下的文件mv到 /home/mysql下

4.mkdir -p /home/mysql/data 文件存储mysql数据目录

mkdir -p /home/mysql/data

5.对/home/mysql下赋权

chmod -R 755 /home/mysql
chown mysql:mysql -R /home/mysql/data
chmod 777 /home/mysql/data

6.修改mysql配置文件

vi /etc/my.cnf

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html

[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
#
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
#
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
#datadir=/var/lib/mysql
#socket=/var/lib/mysql/mysql.sock

#bind-address=127.0.0.1
port=3306
user=mysql
basedir=/home/mysql
datadir=/home/mysql/data
socket=/home/mysql/mysql.sock
#socket=/data/mysql/mysql.sock
log-error=/home/mysql/mysql.err
pid-file=/home/mysql/mysql.pid
##character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true

[mysqld_safe]
#log-error=/var/log/mariadb/mariadb.log
#log-error=/data/mysql/mariadb.log
#pid-file=/var/run/mariadb/mariadb.pid
#pid-file=/data/mysql/mariadb.pid

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d

7.初始化mysql

./mysqld --initialize --user=mysql --datadir=/home/mysql/data --basedir=/home/mysql

8.启动mysql

/home/mysql/bin/mysqld --defaults-file=/etc/my.cnf --basedir=/home/mysql --datadir=/home/mysql/data --plugin-dir=/home/mysql/lib/mysql/plugin --log-error=/home/mysql/mysqld.log --pid-file=/home/mysql/mysqld.pid --socket=/home/mysql/mysql.sock --port=3306

9.使用root登录mysql

查看初始化默认密码 cat /data/mysql/mysql.err
./mysql -u root -p -S/home/mysql/mysql.sock 输入初始化的密码
SET PASSWORD = PASSWORD('paaswdhejw777');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
或执行命令:set password for root@localhost = password('paaswdhejw777');
FLUSH PRIVILEGES;

10.登录mysql

在这里插入图片描述

linux虚拟机离线安装mysql5.7.31 离线安装Mysqllinux虚拟机离线安装Mysql5.7.31下载mysql安装包检查卸载mysql解压安装Mysql配置登录插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 linux虚拟机离线安装Mysql5.7.31 下载mysql安装包 mysql安装包可以从官方下载,也可以从镜像 阅读详情

相关推荐

mysql5.7.31的搭建

mysql源码安装步骤mysql源的下载下载安装包解压并安装测试 mysql源的下载 下载安装包 百度网盘 提取码为n1g2 也可以进入mysql官网下载 注意:下载的为带有boost的tar安装包 解压并安装 tar zxf mysql-boost-5.7.31.tar.gz 解压到任意目录下 安装所需要的依赖包 yum install gcc gcc-c++ ncurses-devel openssl-devel cmake bison 进入解压之后的目录 cd mysql-5.7.31 进入解压

X_pang的博客 518

【mysql】linux下安装mysql-5.7.31

一、下载 进入到mysql官网下载自己对应版本的mysql, 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 我这里下载mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz版本 也可以进入linux后用命令下载 wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.31-linux-glibc2.12-x86_64.tar.

依旧的博客 8929

mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz.7z

mysql,版本5.7,linux64位安装包

centos/linux安装解压版mysql5.7.31版本,超级详细。

这两天重新安装了linux系统之后,很多环境都要重新搭,今天就来讲讲安装mysql的步骤。 在google了很多mysql安装博客都是以失败告终,最后找到一个博客才比较详细,今天就引用该博主的博客再搭上自己的一些步骤讲解一下再centos上安装mysql5.7.31. ps:文章后面将会给出原文链接。 1、到mysql官网去下载mysql安装包。 ... 、将mysql压缩包解压 #解压 tar -zxvf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz

qq_41099189的博客 1990

【MUJOCO控制篇-2】控制一个简单的机械臂

本篇博客将逐步分析和解释如何通过Python代码使用MuJoCo库来控制一个机械臂模型。我们将从加载模型开始,逐步深入到PID控制器的实现,最后讨论如何实现轨迹跟踪功能。上期内容为如何建模一个简单的机械臂模型,本篇文章将基于上篇内容进行深入探讨如何实现一个简单的控制。

echo_Fangyb的博客 6748

audio框架学习-Audio_Flinger分析

文章目录一、代码位置二、audio服务启动2.1 main服务2.2 audioflinger添加到系统服务中2.3 audioflinger的对外接口 之前记录过audioTrack的笔记,这次继续参考audioFlinger相关的代码并做笔记; 参考文档:https://www.cnblogs.com/innost/archive/2011/01/15/1936425.html和https://blog.csdn.net/zyuanyun/article/details/60890534?spm=100

永不秃头的程序员的博客 2135

windows和linux安装mysql5.7.31保姆级教程

说明: --initialize 选项默认以“安全”模式来初始化,则会为 root 用户生成一个密码并将 该密码标记为过期 ,登录后你需要设置一个新的密码。由于mysql安装过程中,会通过mysql用户在/tmp目录下新建tmp_db文件,所以需要给 /tmp 目录较大的权限。注意:在生产环境下不能为了省事将host设置为%,这样做会存在安全问题,具体的设置可以根据生产环境的IP进行设置。步骤四:登录mysql,输入mysql -u root mysql并回车,此时登录成功。

l1o3v1e4ding的专栏 2046

从亚稳态到稳定传输:深入解析CDC跨时钟域同步的核心技术与设计实践

本文深入解析了CDC(跨时钟域同步)技术的核心问题与解决方案,重点探讨了亚稳态现象及其危害,详细介绍了同步器设计、MTBF计算方法以及单bit和多bit信号同步的实战技巧。通过Verilog代码示例和工程实践案例,帮助读者掌握从亚稳态到稳定传输的关键技术,提升数字电路设计的可靠性。

weixin_32822843的博客 247

Linux下载安装mysql5.7版本教程最全详解

bind-address如果是127.0.0.1,mysql只接受localhost,不接受远程连接。出现这个原因是因为密码设置太过于简单,mysql有密码强度校验(密码设置时必须包含大小写字母,特殊符号,数字,并且长度大于8位)登录mysql,刚才已经设置了跳过密码登录,所以我们只要输入登录命令,回车两次就可以了。解决办法必须修改两个全局配置参数(临时更改,如果重新进入,需要重新修改)输入刚才设置的密码123456,出现mysql交互则说明刚才设置成功。创建要上传的目录,这里我的目录为。...

m0_67391521的博客 1015

重磅!AI实时读取总结微信聊天记录,附MCP协议+智能体配置教程!

【摘要】本文介绍了一套AI实时分析微信聊天记录的解决方案,通过Chatlog+Trae+MCP协议实现智能整理群聊信息。Chatlog作为开源工具本地解析微信数据,确保隐私安全;Trae提供AI分析能力,支持自然语言处理。操作步骤包括:1)下载运行Chatlog并启动HTTP服务;2)安装Trae配置MCP协议;3)创建智能体设置提示词。该方案虽需初始配置,但能有效解决群聊信息过载问题,自动提炼关键内容,避免有价值信息被淹没。文中提供了详细教程链接和网盘资源。

puyihuan的博客 1万+

TSmaster CANFD配置避坑指南:为什么你的PCAN盒不支持最新版本?

本文针对TSmaster配置PCAN硬件进行CANFD通信时的常见问题,提供了详细的避坑指南。重点解析了CANFD配置中TSEG1等关键参数的理解误区,并深入探讨了TSmaster新版本与PCAN硬件驱动之间的兼容性变化,帮助工程师快速定位并解决连接失败或无法发送CANFD报文等问题。

alpha的博客 543

MYSQL 5.7.31二进制包安装

mysql二进制包下载地址: https://downloads.mysql.com/archives/community/ 上传软件包至tmp目录: [root@mysql57 tmp]# pwd /tmp [root@mysql57 tmp]# ll mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz -rw-r–r-- 1 root root 118 Jan 16 11:29 mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz 创建

dbhang的博客 409

重回童年的经典系列☀️| 【坦克大战3D版】游戏制作+解析

带你重回童年的经典系列——坦克大战3D版制作,感兴趣的可以看看呀~

努力前行,总会成为自己心中的那道光 5万+

linux下安装mysql5.7.31_linux 下安装mysql 5.7.31 (实战记录)

按照我的执行步骤和执行命令,依次执行即可,过程如下:1、查看是否存在mysql用户的命令:cat /etc/group | grep mysqlcat /etc/passwd |grep mysql2、增加 mysql 用户的命令:groupadd mysqluseradd -r -g mysql mysql3、mysql 5.7.31版本下载路径:https://dev.mysql.com/do...

weixin_35874865的博客 494

【功能安全】软件安全架构

目录01 软件安全架构介绍02 软件架构设计模板03 软件架构设计示例 软件架构设计的目的 软件架构设计的原则 软件架构设计输入与输出 软件架构设计的要求 注:软件架构设计和软件安全要求之间的双向可追溯性。软件架构设计原则: 软件架构静态/动态设计(参考秒尼科技术) 软件架构静态设计 软件架构动态设计 软件分层架构设计 软件架构设计安全机制错误探测的安全机制 其中:数据的范围检查指输入输出数据的范围进行检查,例如:在程序中我们可以通过数据范围来排除数据的正确性;合理性检查 例如:使用参

weixin_36460584的博客 512

【基于Arduino 的CNC笔式绘图仪】

该机器的结构基于我之前视频中的DIY CNC激光雕刻机,目标是以尽可能少的零件制造最简单的CNC机器。它使用 3 个 NEMA 17 步进电机进行 X、Y 和 Z 轴运动,并使用一个小伺服器进行夹持器。这款数控笔式绘图仪的大脑是一块Arduino UNO板,结合了一个数控屏蔽和三个A4988步进驱动器。在我看来,相当大的工作区域,360x280mm,以及这款笔式绘图仪可以输出的细节水平也令人印象深刻。我真的很惊讶这些图纸的好坏和精确程度,尤其是我使用0.6毫米中性笔的图纸。

vor234的博客 1500

linux CentOS7.8 安装 mysql 5.7.31

官网下载压缩包 官网下载地址 解压 tar -zxf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ 重命名 cd /usr/local/ mv mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz/ mysql 创建Data目录 以及mysql用户和用户组 mkdir data groupadd mysql useradd -r -s /sbin/nologin -g mysql mysql -d

HaSaKing的博客 2297

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

linux下安装mysql5.7.31_Linux 安装Mysql5.7

1 Centos71.1 编译版本安装1.1.1 下载mysql5.7.31 (这里选择的是通用Linux版本)1.1.2 卸载自带的mariadb和mysql检查是否安装了mariadb和mysql,有时候默认安装了rpm -qa | grep mariadbrpm -qa | grep mysql如果没有,就可以安装mysql,如果有,需要先卸载(remove后为上面命令查询到的内容,全文件名...

weixin_39798626的博客 497

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux在线安装MySQL-5.7.31

1、安装环境 系统版本 内存 处理器内核总数 硬盘 MySQL版本 CentOS Linux release 7.2.1511 (Core) 1G 2 40G 5.7.31 查看系统版本命令: cat /etc/redhat-release 2、查看并卸载已安装的MySQL 查看 rpm -qa | grep mysql 卸载 rpm -e --nodeps [mysql组件] 2、下载并安装MySQL wget http://repo.mysql.com/mysql57-comm

走在bug的路上 1459

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

CentOS7安装mysql-5.7.31-linux-glibc2.12-x86_64

CentOS7安装mysql-5.7.31-linux-glibc2.12-x86_64下载需要的安装包安装MySQL配置MySQL启动MySQL配置my.cnf启动MySQL配置远程连接 下载需要的安装包 安装MySQL (1)登录MySQL官方网站,下载指定版本的MySQL安装包 https://dev.mysql.com/downloads/mysql/ (2)通过SFTP将安装包上传至opt目录 (3)解压安装包,并放到/usr/local目录下 tar -zxvf mysql-5.7.3

2464

Linux下安装mysql-5.7.31

一 安装前准备 1.检查是否安装过msyql,有则删除,删除方法请查阅:https://www.jianshu.com/p/276d59cbc529 2.官网下载linux mysql 安装包,下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 3.1 解压 tar xzvf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz 3.2 移动到 /usr/local/下,并将文件名称修改为 .

sir_zhangqaq的博客 1263

Centos7安装mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz

Centos7安装mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz MySQL Community Server下载 官网地址:https://dev.mysql.com/downloads/mysql/ 下载地址链接(复制打开浏览器即可下载):https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz 我这里选择mysql-5.7.31-linux-glibc2

MySQLJVM的博客 1323

Linux.centos系统mysql5.7.31安装教程

wget https://dev.mysql.com//Downloads/MySQL-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz 服务器网速可以的话直接wget wget https://dev.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz mysql5.7.18安装教程

10000guo的博客 2030

centos安装mysql5.7.31

第一、在Linux操作系统下,安装MYSQL有两种方式: 1、一种tar安装方式 2、另外一种是rpm安装方式。 这两种安装方式有什么区别呢?尽管我们在Linux下常用tar来压缩/解压缩文件,但MYSQL的tar格式的文件其实只是mysql的文件包,并不能直接安装,需要操作configure、make、install等命令才能完成安装,是一种比较繁琐的安装方式。而rpm格式的文件是真正的安装包,相当于windows的exe文件,可以直接安装。 第二、删除老版本的MySQL 在安装前要先确定系统是否已经安装

知行合一 3068

Linux 安装 Mysql 5.7.31

准备环境: centos 7 (Linux)、Mysql 5.7.31(随意版本,大致步骤一样,只不过命令有区别) 卸载 Linux 自带的 Mysql # 卸载Mysql rmp -qa|grep mysql # 查看自带的Mysql rpm -e --nodeps 查询到的列表 # 执行卸载 # 卸载 mariadb rpm -qa|grep mariadb # 查看命令 rpm -e --nodeps 查询到的 # 执行卸载命令 上传mysql压缩文件到 /usr/loc..

、零的博客 391
上一篇: 部署私服gitlab代码仓库
下一篇: Java实现AOP的两种方式
Persistence___
博客等级 码龄8年 47粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值