Linux安装MySQL教程(二进制分发版)
作者:lcr_happy 发布时间:2024-01-15 03:24:02
标签:Linux,mysql
本教程为大家分享了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已基本安装完成。


猜你喜欢
- DataSet是tensorflow 1.3版本推出的一个high-level的api,在1.3版本还只是处于测试阶段,1.4版本已经正式推
- Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其
- RabbitMQ 6种工作模式对RabbitMQ 6种工作模式(简单模式、工作模式、订阅模式、路由模式、主题模式、RPC模式)进行场景和参数
- 此文刊登在《程序员》三月期,有删改提到安全问题,首先想到应付这些问题的应该是系统管理员以及后台开发工程师们,而前端开发工程师似乎离这些问题很
- 1.OpenCV下载 首先创建一个空的文件夹,进入文件夹执行如下命令,如我创建的文件夹是opencv-pythoncd opencv-pyt
- js判断undefined类型if (reValue== undefined){alert("undefined");}
- 新的 Python 版本推出了有趣的新功能。Python 是当今最流行的编程语言之一。它有广泛的领域和应用,从学习计算机科学的基础,到执行复
- 1、基本字符匹配数据库使用正则进行过滤,写法与like语句非常相似,只需将“like"关键字改为"r
- 开发环境 linux: python3.5.2 + ubuntu-gnome-16.04-desktop-amd64 w
- 组合模式Composite Pattern是什么组合模式是一种结构型模式,它允许你将对象组合成树形结构来表示“部分-整体
- 本文实例为大家分享了javascript实现花样轮播效果的两种实现方法,供大家参考,具体内容如下第一种:简单的带按钮的轮播介绍:左右按钮控制
- 前言又到了每日分享Python小技巧的时候了,今天给大家分享的是Python中两种常见的数据类型合并方法。1 合并字典在某些场景下,我们需要
- 前言写程序已经丢掉很长一段时间了,最近觉得完全把技术丢掉可能是个死路,还是应该捡起来,所以打算借CSDN来记录学习过程, 由于以前没事的时候
- 一、基础知识1、MySQL-python的安装下载,然后 pip install 安装包2、python编写通用数据库程序的API规范(1)
- 需求我的需求是批量裁剪某一文件夹下的所有图片,并指定裁剪宽高。思路1、 先使用PIL.Image.size获取输入图片的宽高。2、宽高除以2
- 这个符合设计标准的三 级向上弹出菜单,纯css代码控制,没有使用javascript脚本,绿色环保,呵呵。兼容性应该更好。截图:<!D
- Python内置函数1. classmethod、staticmethod、property 。上述三个内置函数在文章(Python进阶——
- Python开发环境配置好了,但发现自带的代码编辑器貌似用着有点不大习惯啊,所以咱们就找一个“好用的”代码编辑器吧,网上搜了一下资料,Pyt
- 需求给定一个日期,格式如 “2020-2-12”,计算出这个日期是 2020 年的第几天?实现思路使用 tkinter 和 tkinter.
- vuex的理论知识就不多提了,官网上已经有明确的讲解。用一个简单的例子来描述一下基本的用法:第一步:npm install vuex –sa