Linux安装MySQL教程(二进制分发版)

发布时间 - 2026-01-10 23:02:57    点击率:

本教程为大家分享了Linux安装MySQL详细步骤,供大家参考,具体内容如下

第一步:

下载MySQL安装包

进入mysql官网,进入download界面,选择自己需要的版本和操作平台,我的电脑是Centos 7。我这里操作系统选择linux Generic,版本选最新。(我觉得选红帽系统应该也行,因为CentOS 本来和红帽就差不多)

你可以在windows环境下载到本地,再复制到linux目录下面,而这里我采用的是:直接在linux下使用以下指令下载

[root@hhh ~]# wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz

下载完成后显示这样:

--2017-02-14 10:25:28-- https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz
正在解析主机 cdn.mysql.com (cdn.mysql.com)... 104.124.241.153
正在连接 cdn.mysql.com (cdn.mysql.com)|104.124.241.153|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:641555814 (612M) [application/x-tar-gz]
正在保存至: “mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz”

100%[=============================================>] 641,555,814 865KB/s 用时 14m 36s

2017-02-14 10:40:07 (715 KB/s) - 已保存 “mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz” [641555814/641555814])

下载好后,从当前文件夹目录下将安装包移动到自己的家目录下。这样,在自己的家目录下就可以看到下载好的安装包。

[root@hhh hhh]# ls
a.out   Documents mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz Templates
ctest   Downloads Pictures                  Videos
c_test.c Hello7   Public
Desktop  Music   Python-3.4.3

第二步:

创建用户组和用户,并解压安装包

[root@hhh hhh]# groupadd mysql //创建Mysql用户组
[root@hhh hhh]# useradd -g mysql mysql  //创建系统用户mysql并将其加入到用户组mysql中
[root@hhh hhh]# tar xzvf mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz //解压压缩包

第三步:

创建符号链接

在运行完解压缩命令之后,我们还需要创建一个由tar创建的在/usr/local/路径中的mysql符号链接。

[root@hhh hhh]#ln -s /home/markpain/mysql-5.7.16-linux-glibc2.5-x86_64 /usr/local/mysql

上面的命令创建了到/home/markpain/mysql-5.7.16-linux-glibc2.5-x86_64的链接/usr/local/mysql,mysql-5.7.16-linux-glibc2.5-x86_64是tar在/usr/local/目录下创建的子目录的真实名称。这个链接是必须的,因为MySQL默认的安装路径是/usr/local/mysql,默认的数据目录是/usr/local/mysql/data。

值得注意的是,一些MySQL版本使用不同的目录作为默认安装目录,因此参阅MySQL的在线文档是非常重要的。

到目前为止,MySQL已基本安装完成。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Linux  # mysql  # 二进制分发版  # linux二进制通用包安装mysql5.6.20教程  # 浅谈Linux 二进制包安装MySQL的一些问题  # 自己的  # 的是  # 安装包  # 目录下  # 红帽  # 我觉得  # 你可以  # 不多  # 还需要  # 非常重要  # 而这  # 大家分享  # 压缩包  # 解压缩  # 也行  # 第二步  # 创建一个  # 里我  # 好后  # 第三步 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在橙子建站上传落地页?操作指南详解  javascript事件捕获机制【深入分析IE和DOM中的事件模型】  如何在万网ECS上快速搭建专属网站?  jquery插件bootstrapValidator表单验证详解  如何用花生壳三步快速搭建专属网站?  如何在阿里云部署织梦网站?  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  javascript中的try catch异常捕获机制用法分析  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  canvas 画布在主流浏览器中的尺寸限制详细介绍  EditPlus中的正则表达式实战(5)  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  Laravel如何为API生成Swagger或OpenAPI文档  如何在 React 中条件性地遍历数组并渲染元素  如何用好域名打造高点击率的自主建站?  Laravel如何配置和使用缓存?(Redis代码示例)  Laravel如何为API编写文档_Laravel API文档生成与维护方法  Laravel如何优化应用性能?(缓存和优化命令)  如何在万网利用已有域名快速建站?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤  Laravel如何使用模型观察者?(Observer代码示例)  Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理  如何用低价快速搭建高质量网站?  如何登录建站主机?访问步骤全解析  个人网站制作流程图片大全,个人网站如何注销?  Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程  制作公司内部网站有哪些,内网如何建网站?  黑客如何通过漏洞一步步攻陷网站服务器?  如何用IIS7快速搭建并优化网站站点?  如何快速生成专业多端适配建站电话?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  ,怎么在广州志愿者网站注册?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  浅谈redis在项目中的应用  如何在Windows 2008云服务器安全搭建网站?  如何在 Pandas 中基于一列条件计算另一列的分组均值  C#如何调用原生C++ COM对象详解  Laravel如何实现数据库事务?(DB Facade示例)  Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  黑客入侵网站服务器的常见手法有哪些?  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践  详解CentOS6.5 安装 MySQL5.1.71的方法