mysql源码安装还是二进制安装_MySQL 数据库编译安装和二进制安装介绍说明 | IT工程师的生活足迹...-程序员宅基地

技术标签: mysql源码安装还是二进制安装  

一、编译安装和二进制安装

1.1、MySQL 数据库安装前准备

1、选择编译安装还是二进制发布版安装

2、在官网下载安装文件,并校验文件

3、配置MySQL 数据库依赖环境

1.2、编译安装和二进制发行版安装的区别

1、编译安装可以自定义MySQL安装路径。标准二进制发行版安装已经定义好路径了。

2、编译安装可以自定义启动或禁用部分功能扩展,从而优化服务。二进制发行版采用标准的编译参数。

3、如果你是开发高手,可以根据需求修改源代码。

4、源代码分发包含比二进制分发更多的测试和示例。

二、二进制安装版补充

2.1、二进制安装包列表

MySQL 社区提供了多个RPM包,不同的安装包提供了不同的功能和版本。详细请见下面表格:

软件包名字

概要

mysql-community-server

数据库服务器和相关工具

mysql-community-client

MySQL客户端应用程序和工具

mysql-community-common

服务器和客户端库的公共文件

mysql-community-server-minimal

数据库服务器和相关工具的最小安装

mysql-community-devel

开发MySQL数据库客户端应用程序的头文件和库

mysql-community-libs

MySQL数据库客户端应用程序的共享库

mysql-community-libs-compat

用于以前的MySQL安装的共享兼容性库

mysql-community-embedded

MySQL嵌入式库

<
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_36378832/article/details/113631241

智能推荐

Eureka服务注册与发现配置_eureka 配置${register.urls:http:_程序员迪迦的博客-程序员宅基地

文章浏览阅读366次。Eureka服务注册与发现基础知识服务端server客户端clint负载均衡服务发现Discovery自我保护基础知识什么是服务治理: 在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册什么是服务注册:服务客户端注册到服务注册中心,其他服务客户端可以用服务别名的方式访问其他服务客户端Eureka两组件:EurekaServer和EurekaClient服务端_eureka 配置${register.urls:http:

Linux内核常用数据结构——顺序表之哈希表-程序员宅基地

文章浏览阅读5.5k次。一、线性表线性表按照数据结构的存储形式有分为:顺序表和链式表。顺序表中数据存储的地址在内存中是连续的,所以可以通过计算地址实现随机存取;如:数组、哈希表等。链式表中数据存储的地址不一定连续,只能通过结点的指针顺序存取;如:我们常用的线性链表、线性循环链表等。二、顺序表和链式表各自优势1.顺序表:查找速度快,尤其是哈希表可以根据关键字进行查找、更灵活和方便;缺点是内存必须提前分配

有源蜂鸣器和无源蜂鸣器讲解-程序员宅基地

文章浏览阅读1w次,点赞4次,收藏33次。蜂鸣器是经常用到的发声器件,在单片机的实验板、小孩玩具上经常见到,从发出的声音上来区分呢,有的只会发出固定频率的声音,而有的却可以发出较为明显的音调,那蜂鸣器到底有怎样的区别呢?1蜂鸣器分类先来看两组蜂鸣器的图片。第一张图:第二张图:这两幅图都是蜂鸣器,但是存在区别,你看出来了吗?第一张图的蜂鸣器可以看到内部有电路板,而第二张图是浇封起来的。蜂鸣器从驱动方式_有源蜂鸣器

python json格式文件的读取和保存_python json文档-程序员宅基地

文章浏览阅读2.4k次。data={}with open("./hmm.json",'w',encoding='utf-8') as json_file: json.dump(data,json_file,ensure_ascii=False)data={}with open("./hmm.json",'r',encoding='utf-8') as json_file: ..._python json文档

可执行文件生成概述(预处理-编译-汇编-链接)_cc1 ccp as-程序员宅基地

文章浏览阅读377次。一、预处理(cpp)1.预处理命令gcc -E hello.c -o hello.i2. 处理源文件中以"#"开头的预编译指令,包括:删除"#define"并展开所定义的宏处理所有条件预编译指令,如"#if" ,"#ifdef" ,"#endif" 等插入头文件到"#include"处,可以递归方式进行处理删除所有的注释"//" 和"/* */"添加行号和文件名标识,以便编译时编译器产生调试用的行号信息保留所有#pragma编译指令(编译器需要用)3.经过预编译处理后,得到的是预._cc1 ccp as

如何查看网页端所占的内存大小_f12怎么查看内存_Jason先生的博客-程序员宅基地

文章浏览阅读6k次,点赞2次,收藏9次。在做测试的过程中,有时需要查看某个网页的内存占用情况,有以下两个方式可以查看内存大小:1、查看js代码运行时所产生的内存直接在谷歌浏览器中打开F12调试模式,在Memory页签下点击“Take heap snapshot”来查看当前网页的js代码所占内存其中, Shallow Size是对象本身占据的内存的大小,不包含其引用的对象。对于常规对象(非数组)的Shallow Size由其成员变量的数量和类型来定,而数组的ShallowSize由数组类型和数组长度来决定,它为数组元素大小的总和;Reta_f12怎么查看内存

随便推点

机器学习|点估计 引入|10mins入门|概统学习笔记(二十三)-程序员宅基地

文章浏览阅读272次。点估计一、引入问题: 已知某地区新生婴儿的体重 X~N(μ,σ2),μN(\mu,\sigma^2),\muN(μ,σ2),μ和σ\sigmaσ未知随机抽查100个婴儿得100个体重数据(10, 8, 6, 12, 5, …),而全部信息就由这100个数组成。据此,我们应如何估计μ\muμ和σ\sigmaσ呢?为估计μ\muμ,我们需要构造出适当的样本的函数T(X1,X2,...,Xn)...

python copy & deepcopy-程序员宅基地

文章浏览阅读30次。摘要:1python中的一切事物皆为对象,并且规定参数的传递都是对象的引用。2 python参数传递都是“传对象引用”方式。实际上相当于c++中传值和传引用的结合。3 如果函数收到的是可变对象(比如字典或者列表)的引用,就能修改对象的原始值——相当于通过“传引用”来传递对象。不可变对象(比如数字、字符或者元组)的引用,就不能直接修改原始对象——相当于通过“传值”来传递对象。...

verilog质量-001高质量的verilog代码是什么样的?-程序员宅基地

文章浏览阅读1.7k次,点赞6次,收藏24次。verilog质量-001高质量的verilog代码是什么样的?1、高质量Verilog代码的几个要素高质量的verilog代码主要包含以下几个要素:可读性、功能、性能、标准化、稳定性、可定位。标准化:iterlaken MAC PCIE 这些模块的设计必须要符合协议标准,能够与其他厂商的产品进行正常对接。可读性:代码是容易阅读,是否容易理解原理。功能:功能是否正确,功能点是否...

2019.7.21blender学习笔记1(基础复习)_blender增加面数-程序员宅基地

文章浏览阅读611次。blender学习笔记如果决定入坑,请继续看。我的目的就是要折腾继续看的人!!!参考书目《玩转Blender——3D动画角色创作》图书链接:https://pan.baidu.com/s/1JoAYZ9aPsPQEpoSCP3kNmg提取码:kkut学习目的:设计人物,建模,着色,动画,放到unity3D制作游戏。复习一下基本操作由于blender的所有窗口都可以关闭创建,所以b..._blender增加面数

leetcode--二叉搜索树的后序遍历序列_leetcode二叉搜索树的后序遍历序列-程序员宅基地

文章浏览阅读304次。 题目来自LeetCode,链接:面试题33. 二叉搜索树的后序遍历序列。具体描述为:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回 false。假设输入的数组的任意两个数字都互不相同。 参考以下这颗二叉搜索树: 5 / \ 2 6 / \ 1 3 示例1:输入: [1,6,3,2,5]输出: false 示例2:输入: [1,3,2,6,5]输出: true 这道题的话我们先假设给定的输入序列就是一_leetcode二叉搜索树的后序遍历序列

Windows10禁止更新(带有Windows Update Medic Service服务)_win10 windows update-程序员宅基地

文章浏览阅读5.6w次,点赞13次,收藏39次。前言  这几天有点苦恼呀,不,应该说是挺苦恼,我的新本儿到了几天之后,就开始推荐更新,可以我从心里就不想着更新,那么就要阻止它了,按照原来的办法,进行了双重阻止,这在之前是屡试不爽的,但是还是一直在提醒我要进行更新,然后我就去查看我的双重禁止更新,发现了一点不可思议的地方,就是在“服务”中,我的禁止更新居然自己取消了,变成了“手动”状态,然后我又手动将它改了回来,过了几天,又开始提醒我进行更新,..._win10 windows update