linux安装mysql通用解压版

【Linux】—MySQL安装 本文主要介绍在Linux环境下安装MySQL的过程。 阅读详情

相对于其他数据库,mysql的安装无论是windows平台还是linxu都是比较简单的。个人觉得,在window系统安装mysql,最好的方式就是使用安装程序,也即是安装版,因为有良好的向导,相依性的检查和执行都不需要管。而在linux系统中,最好的方式就是解压即用,也即是解压版,因为此方式对系统的修改最少,受到环境因素的干扰最少。不管什么方式,都是遵循简单可靠的原则即可。

说明

mysql最新版的官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

如果新的项目,推荐mysql5.7或更新版本,因为它比老版本的配置文件更少,更容易配置和管理,安装方式更加自动化。

这里使用的是redhat linux7,或者CentOS7也可以,在下载mysql的时候需要注意,redhat系列的linux和其他系列linux通用的压缩包是有区别的:

redhat7以前的版本不支持这解压版,所以如果你的是redhat6就只能使用通用包:


generic:


检查先决条件

linux系统安装软件和windows有一个较大的区别,重复安装在windows中大多数软件都可以直接覆盖安装,系统会自动帮你处理注册信息,但是在linux中你需要自行处理非常多的遗留文件,为了方便处理,这也是为什么我推荐使用解压版的原因,因为它的文件不会分散到各个文件夹中。诸如mysql这种重量软件,安装过程多数是不可逆的,如果因为没有将系统环境预先处理妥当,,返工安装成功的几率并不大。

清理mysql历史文件

确保如下几个目录没有mysql有关的文件和目录:

  • /etc/my.cnf
  • /etc/my.cnf~
  • /usr/local/mysql
  • /var/lib/mysql

my.cnf是mysql的配置文件,部分linux系统可能自带该文件,先删除掉。因为5.7版本中,如果你使用mysql默认设置,无须此文件。


检查其余的几个目录和文件,通常是不存在的,那么可以全新安装mysql了。


解压

这步不多说了,基本操作,但是规范来讲,通常将mysql主目录放在/usr/local/mysql,其效果和windows中的program files文件夹类似。


使用软连接将mysql完整目录转义为mysql,因为源目录还有保留的需要,当你要切换版本只需要修改链接即可。


创建mysql-files目录,其作用是为secure_file_priv系统变量的值的导入和导出到限定目录提供方便。


安装依赖库

mysql5.7依赖于libaio,在redhat下可以通过yum快速安装,不过redhat和mysql相依性比较好,通常会自带此框架。


另外,如果你的是5.7.19或更新版本的mysql,是支持非均匀内存访问(NUMA)的,它现在依赖于libnuma 库,你可以用同样的方式安装。

更新系统用户

到了这一步,你就最好不要动mysql的目录了,更不要轻易执行mysql的脚本,mysql通过mysql组和一个mysql用户来执行安装,因此需要先创建对应的组和用户。


安装

mysql的bin目录下有各种执行命令,包括初始化库和启动,我们只需要执行所需的命令脚本即可,新版本的mysql命令已经相当智能了,需要手动的操作很少。

以mysql用户进行初始化,这一步会根据默认配置创建mysql的系统库并进行相关的初始化。注意执行完后会产生一个随机的root用户初始密码,将它记下来:


安装SSL


启动

使用mysql用户启动mysql服务,看到守护进程启动了,说明启动成功


不过这个时候查看还不方便,将mysql守护线程设置成系统服务,在support-files目录下提供了默认启动脚本,通常我们使用默认脚本:mysql.server


为了方便使用mysql的命令,将mysql的bin目录加入系统变量,当然,下面的做法是临时的,终端关了就会失效,但是个人认为结合实际情况选择临时的还是永久添加。


然后你可以通过root用户和刚刚的默认密码登录mysql了,建议第一时间修改默认密码,不为别的,至少你不会想每次都使用这么挫的默认密码吧。到这里,登录成功,mysql安装已经完成。


而其实你现在的root用户几乎没有能够执行的命令,原因是默认密码一登录就失效了


可以参考另一篇:linux mysql5.7及之后版本root用户密码过期(You must reset your password using ALTER USER)解决办法,简单的几个步骤之后就可以愉快的使用mysql了。

Transformers 实战修炼与源码剖析专栏大纲 本专栏以 Hugging Face Transformers 为主线,围绕“能用、会调、敢上线、懂源码”四个目标展开。内容不把理论堆成公式墙,而是用真实或拟真的业务场景驱动:客服分类、合同抽取、知识库问答、模型微调、推理服务、监控告警、源码扩展等。采用“业务痛点 → 三人剧本对话 → 代码实战 → 总结思考”的四段式结构,让读者在动手完成一个个小项目的过程中,逐步理解 Tokenizer、Model、Pipeline、Trainer、Generation、PEFT、Accelerate、Serving等概念 阅读详情

相关推荐

Windows 24H2下eNSP AR_40启动失败的终极修复指南

本文针对Windows 11 24H2更新后eNSP AR_40路由器启动失败的问题,提供了终极修复方案。核心在于解决系统强制虚拟化安全(VBS/Hyper-V)与老版模拟软件的兼容性冲突。指南详细介绍了安装关键系统更新KB5053656、精细调整Windows虚拟化功能以及后续排错步骤,帮助用户在24H2系统上稳定运行eNSP进行网络实验。

weixin_29233333的博客 507

MySQL解压版安装方法(Linux)

MySQL解压版安装方法(Linux),使用解压包的方式安装linux版本的mysql

w284511883的博客 4127

Zemax 中的 LED 阵列模型

这些光线是所有光线的子集,用于布局可视化,而不是详细分析。X 和 Y 散度(αx 和 αy)以度为单位,以不同的方式设置为 6 度和 12 度。每个 LED 都以朗伯模式(广角分布)发光,尽管有些 LED 具有内置光学元件,用于更窄或更聚焦的光束。,具体取决于这些类别中使用的半导体材料。LED 阵列由多个发光二极管 (LED) 组成,这些二极管以特定模式或配置排列,以实现均匀照明、更高强度或特定照明特性。如果数据的存在更改为“辐射强度”,则它以弧度为单位显示每个立体角的功率,作为探测器上入射角的函数。

jkh920184196的博客 1594

如何在linux上解压安装mysql

【代码】如何在linux上解压安装mysql。

m0_64431980的博客 245

Ubuntu安装ToDesk远程控制软件

前几天有同学问我怎么在 Ubuntu 系统上安装 ToDesk 远程控制软件, 帮他安装完成后就 顺手整理了一下安装过程,所以就顺手有了这篇在 Ubuntu 系统上安装 todesk 的文章。

小白的博客 8657

PhotovoltaicPanelCleanlinessDetector:基于YOLOv8的光伏板清洁状态监测系统

data.yamlyaml复制编辑names:0: clean1: dust3: leaves4: shadow✅ 高精度污染识别✅ 具备实时检测与UI展示✅ 可本地化部署应用未来方向增加污染程度分级(轻度、中度、严重)加入时间序列分析(污染变化趋势预测)无人机集成巡检模块。

YOLO 275

Linux中安装mysql

Mysql安装

weixin_58959834的博客 385

【QCA6174】QCA6174 DFS认证的时候会有概率信道不会跳转的情况,通常跳转成功概率只有25%问题分析及解决方案

Master设备需要测试的项目。

wgl307293845的博客 752

linux直接解压的mysql怎么安装

linux相关学习资料:https://edu.51cto.com/video/1400.htmlLinux直接解压MySQL的安装方案 MySQL是一个广泛使用的开源关系数据库管理系统,它支持多种操作系统,包括Linux。本文将提供一种在Linux环境下直接解压MySQL安装包并进行安装的方案。 流程图 首先,我们通过...

weixin_28716769的博客 188

LVGL 实战:倒计时翻页钟

环境:LVGL 9.x + PC 模拟器。每个数字做成上下两半的卡片,秒变时用绕中缝翻页:上半旧页折叠下去、下半新页展开上来,配合阴影遮罩做出立体感。从 02:00 倒计时到 0,闪一下再重置。界面文案用英文(默认字体无中文)。

摸鱼专家 209

硬件工程师笔记——电子器件汇总大全

本文系统总结了14种常用电子器件的工作原理及功能应用,包括电阻、压敏电阻、电容、电感、二极管、三极管、MOS管、晶振、光耦、IGBT、继电器、磁珠、可控硅和线性稳压器。每种器件从结构原理、工作特性到典型应用进行全面解析,如电阻的限流分压、电容的储能滤波、三极管的放大开关等。重点阐述了各器件在电路设计中的关键作用,如IGBT的功率控制、继电器的隔离保护、LDO的电压稳定等,并提供了实际电路应用案例。文章还整理了硬件工程师笔试面试相关的知识点和真题资源,为电子工程师提供全面的技术参考。

XU157303764的博客 2万+

linux安装mysql解压版_linux安装mysql通用解压版

1.首先关闭linux的防火墙,执行命令chkconfig iptables off2.从mysql官网上下载自己适合的mysql版本https://www.mysql.com/downloads/,进入mysql官网,依次点击3.下载后的mysql文件格式如下:mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz将下载好的mysql压缩文件放置在linux的/op...

weixin_32205057的博客 194

【Burp入门第二篇】Chrome配置BurpSuite代理教程

1、配置Burp代理为127.0.0.1:80802、扩展商店添加插件switchyomega,修改服务器和端口为下图:3、打开代理,选择刚才添加的代理

等风来 8368

linux 解压安装mysql_linux安装mysql通用解压版

1.首先关闭linux的防火墙,执行命令chkconfig iptables off2.从mysql官网上下载自己适合的mysql版本https://www.mysql.com/downloads/,进入mysql官网,依次点击3.下载后的mysql文件格式如下:mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz将下载好的mysql压缩文件放置在linux的/op...

weixin_32419787的博客 534

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

linux sql 解压安装教程,linux安装mysql通用解压版

1.首先关闭linux的防火墙,执行命令chkconfig iptables off2.从mysql官网上下载自己适合的mysql版本https://www.mysql.com/downloads/,进入mysql官网,依次点击3.下载后的mysql文件格式如下:mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz将下载好的mysql压缩文件放置在linux的/op...

weixin_30932183的博客 381

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

mysql5.6linux+解压版_MySQL 5.6 解压版 安装过程 windows linux 通用

windows 系统下载mysql的zip版, 然后解压.进入bin路径下, 用命令mysqld--install安装mysql服务.配置mysql.ini 启动服务即可.查看日志: basedir/data/{username}.errLinux 系统shell>groupaddmysqlshell>useradd-r-gmysqlmysqlshell>cd...

weixin_39860636的博客 187

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

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

MySQL 5.6 解压版 安装过程 windows linux 通用

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33904756的博客 123

mysql5.5语言包_Linux中MySQL5.5解压版普通用户安装

#查看本机mysql 安装路径[hadoop@SY-0134 toolkit]$ rpm -qa|grep -i mysql[hadoop@SY-0134toolkit]$ whereis mysqlmysql:/usr/lib/mysql /usr/share/mysql环境Centos, 经过检验,上述目录实际没有mysql的安装,只是有一些lib包和帮助语言包。#解压mysql-5.5.39...

weixin_30556403的博客 195

MySQL 全平台安装教程合集

本文详细讲解了 Windows 和 Linux 系统下 MySQL 的多种安装方式:Windows 推荐新手使用 .msi 图形化安装,追求简洁可选择 .zip 解压版;Linux 网络通畅时优先选择 yum 在线安装,无网络环境选择 rpm 离线安装,需要灵活配置则选择通用二进制安装,若需兼容 MySQL 且追求开源稳定性,可选择 MariaDB。所有方式均包含完整的安装、配置、验证步骤,新手可按需选择对应方式操作。

2402_89611734的博客 966

数据库第一次作业

2. 在「系统变量」中找到「Path」,点击「编辑」→「新建」,添加 MySQL 的 bin 目录路径(例如: D:\Program Files\MySQL\mysql-8.0.36-winx64\bin )6. 服务配置:默认「Configure MySQL Server as a Windows Service」,服务名设为「MySQL80」,选择「Automatic」(自动启动),点击「Next」

Tang_Yuan_tao的博客 404

linux mysql解压版安装

1:下载mysql解压版包去官网下载www.mysq.com 下载。下载linux通用版本就好了     2、基本配置   首先,我们准备好Linux环境,我们使用CentOS 5.8进行试验安装。第一步,我们需要将下载好的MySQL压缩版通过FTP/SFTP上传到Linux服务器上。     --创建目录 [root@bspdev ~]# cd / [root@bspdev

2267

Linux环境下安装解压缩版MySQL5.5

discuz.* 表示上面的权限是针对于哪个表的,discuz 指的是数据库,后面的 * 表示对于所有的表,由此可以推理出:对于全部数据库的全部表授权为“*.*”,对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授权为“数据库名.表名”。在 Windows 主机中点击开始菜单,运行,输入“cmd”,进入控制台,MySQL 的 bin 目录下,然后输入下面的命令。说明support-files目录在你解压的 mysql-5.5.2-m2-linux-i686-glibc23 目录里面。

WKM专栏 2151

Liunx安装MySQL解压版

liunx安装解压版教程;

weixin_51769983的博客 2358

Linux安装mysql(5.7解压版)

本文讲述mysql5.7解压版安装的步骤及教程

laoyog 1291

安装MySQL解压版--从安装到使用

因为我这个傻逼的原因,我的MySQL再一次的炸了,现在在重新的安装MySQL.数据库. 我们安装的是解压版的MySQL,这个的好处,就是不用安装,缺点就是比较麻烦. 本博客参考地址 地址 1 下载 地址 然后我们下载 下载完了,我们解压,然后把解压完后的文件移到我们要安装的地方 2 配置安装文件 我这里的路径为 然后我们加几个文件 Data是空的. myini里面的内容如下: [mysqld] # 设置服务端使⽤用的字符集为utf-8 character-set-server=utf8 # 绑定I

Huangpengyu123的博客 324

linux解压mysql_Linux下安装解压版mysql

一、前提条件1.1 安装虚拟机1.2 安装Linux(此处用的是CentOS6.4)1.3 mysql压缩包(mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz)1.3.1 下载地址https://dev.mysql.com/downloads/mysql/5.6.html#downloads1.3.2 相关选项 1.4 文件传输工具(XftpPortable.e...

weixin_36046776的博客 680
上一篇: linux mysql5.7及之后版本root用户密码过期(You must reset your password using ALTER USER)解决办法
下一篇: Java clone、浅复制、深复制、复制构造函数
Imadone
博客等级 码龄16年 15粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值