mysql 源码安装

mysql5.6.25源码安装详细操作步骤 通过mysql源码安装的方式可以是我们对mysql数据库的结构更加熟悉,有利于我们对数据库的学习。 立即下载

             mysql5.6.26 源码安装

1.下载mysql 源码包

http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.26.tar.gz


2.安装编译mysql源码等必要的一些软件

这个要根据服务器的情况来,以下是我的服务器上需要安装的一些软件。

 yum -y install make gcc-c++ cmake bison-devel  ncurses-devel  perl perl-devel

3、编译安装

 添加用户

groupadd mysql

useradd -r -m -g mysql mysql

编译安装

tar -zxvf mysql-5.6.26.tar.gz

cd mysql-5.6.26

#默认情况下是安装在/usr/local/mysql

cmake .

make

make install

也可指定cmake参数

cmake参数

cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci


编译的参数可以参考http://dev.mysql.com/doc/refman/5.6/en/source-configuration-options.html)

改变目录所有者

chown -R mysql:mysql /usr/local/mysql


4.修改mysql服务器参数配置

cd /usr/local/mysql/support-files

#使用默认配置文件
cp my-default.cnf /etc/my.cnf

(my.cnf文件根据实际需要进行修改)


5.初始化数据库

cd /usr/local/mysql

scripts/mysql_install_db --user=mysql  --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

6.注册为服务

cd /usr/local/mysql/support-files

#注册服务
cp mysql.server /etc/rc.d/init.d/mysql

#让chkconfig管理mysql服务
chkconfig --add mysql


#开机启动
chkconfig mysql on


7、启动MySQL服务

service mysql start

8、将mysql的bin 加入到path中

cd ~
#我把path添加到当前用户目录的bashrc中,如果需要全局设定,请修改`/etc/profile`
vi .bashrc


#加入以下内容
PATH=/usr/local/mysql/bin:$PATH
export PATH



MathType公式使用技巧汇总——Mathtype怎么在word中编辑公式?论文中公式有哪技巧?有哪些注意事项?论文中的公式怎么写? 如果word中到公式编号(2-1)中间的符号如下图........ .......类似与省略号的,这是手动打的空格,公式和编号的位置都是手动敲空格操作的,这种就只是使用MathType写了公式而已,格式上还是很不方便的。**如果要修改公示,直接双击文档中的公式,就会自动弹出MathType公式编辑窗口,进行修改。如果要修改公示,直接双击文档中的公式,就会自动弹出MathType公式编辑窗口,进行修改。而第二种,是公式里面带的括号符号,他是可以随着公式结构自适应变化的。这时需要将公式插入到一行文字的某处, 阅读详情

相关推荐

用Logisim搞定华科计组实验:单总线CPU设计从微程序到硬布线的保姆级通关攻略

本文详细介绍了如何使用Logisim完成华中科技大学计算机组成原理实验中的单总线CPU设计,涵盖从微程序控制器到硬布线控制器的完整实现过程。通过MIPS指令译码器设计、微程序控制原理、状态机实现等关键步骤的保姆级教程,帮助学生掌握CPU设计的核心技能,并提供Educoder平台提交与调试的实用技巧。

weixin_30897233的博客 475

Mysql-5.6.26 安装

Mysql-5.6.26 安装    之前安装的mysql一直出现错误,没有解决,今天下决心安装好,才发现之前报的错误并不是那么的难解决,原因是密码不能用root,不知道是为什么,改了密码就可以了。 首先从官网现下载下来Mysql-5.6.26.zip,免安装版的就行,然后解压出来(位置自定),接下来就是配置环境变量。 右键我的电脑->属性->高级系统设置->环境变量->新建,创建如上图所

码上知新 953

Qt 6.5实战:用QMediaPlayer搞定RTSP监控流播放(附LAV Filters解码器避坑指南)

本文详细介绍了如何在Qt 6.5中使用QMediaPlayer实现低延迟RTSP监控流播放,并提供了LAV Filters解码器的配置避坑指南。通过优化缓冲策略和硬件加速设置,显著提升视频流的播放性能和稳定性,适用于工业视觉检测和安防监控等实时场景。

weixin_33712987的博客 397

Mysql5.6.26源码编译安装

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

weixin_34415923的博客 244

200_matlab处理NCEP数据并画全球彩色的风场图

200_matlab处理NCEP数据并画全球彩色的风场图。

miaobo0的博客 1237

UniApp实战:5分钟搞定后台持续定位与轨迹实时更新(附完整代码)

本文详细介绍了在UniApp中实现后台持续定位与动态轨迹地图系统的完整方案。针对物流配送、运动健身等场景,文章深入讲解了权限申请、坐标系选择、定位防抖优化、地图轨迹线(polyline)实时绘制等核心步骤,并提供了可复用的完整代码,帮助开发者高效解决App切后台定位停止、轨迹漂移等常见难题。

weixin_29266679的博客 482

CentOS 6.5 MySQL5.6.26源码安装

一、源码安装cmake工具 从mysql5.5起,mysql源码安装开始使用cmake   wget http://cmake.org/files/v3.2/cmake-3.2.3.tar.gz tar zxvf cmake-3.2.3.tar.gz cd cmake-3.2.3 ./bootstrap make make install cd ..   二、安装MySQL所需依赖包 ...

雨落寒冰的博客 2944

从0到1搭建StarRocks3.4.1存算一体架构(VM 虚拟机版)

本文详细介绍了如何在VM虚拟机上从零搭建StarRocks 3.4.1存算一体架构。首先阐述了StarRocks作为高性能分布式SQL数据仓库的优势,重点讲解了其存算一体架构的设计原理。随后提供完整的安装指南,包括环境准备(3台CentOS 8虚拟机配置)、网络互通验证、Java环境配置、软件包解压安装等关键步骤。文章特别详细说明了FE和BE节点的配置文件修改(fe.conf和be.conf)以及必要的防火墙端口开放配置。通过图文并茂的方式,帮助开发者和运维人员快速掌握StarRocks集群部署方法,为后续

小 tom的博客 1328

CentOS6 下编译安装 MySQL 5.6.26

CentOS6下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.26。 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql // 普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命...

weixin_30684743的博客 219

静态编译Qt5源码(Kylin-Desktop-V10-SP1-2203-LoongArch64+qt5.15.16)

之前的文档,记录的是通用情况,本次笔者记录下Qt5的静态编译过程,供有需要的小伙伴参考使用的操作系统是Kylin-Desktop-V10-SP1-General-Release-2203-LoongArch64,处理器是龙芯3A5000,架构是loongarch。

aggs1990的专栏 1401

100天精通Python(基础篇)——第2天:基础语法详解(标识符、保留字、注释与代码结构)

100天精通Python(基础篇)——第2天:基础语法详解(标识符、保留字、注释与代码结构)

努力让自己发光,对的人才能迎着光而来 34万+

MySQL——源码安装教程

本篇为MySQL的安装中具体的源码安装以及配置,详细内容包含了:MySQL的安装 1、RPM 2、二进制 3、源码 源码安装方式安装过程 1、上传源码包2、解压当前文件并安装更新依赖3、对MySQL进行编译安装等等

钟言的博客 9817

Android AVB 分析(十六)5 个例子彻底理解 FEC(Reed-Solomon) 的工作原理

关于 FEC 是如何工作的,一直是我 Android OTA 讨论群中的未解话题,大家基本上都不清楚 Android 上面的 FEC 是如何工作的,为什么在 OTA 升级的最后阶段,FEC 的编码计算会消耗大量的 IO 资源,并持续很长时间。接下来的几篇,我会从一个程序员的角度,演示基于里德所罗门编码的 FEC 到底是如何工作的。

洛奇看世界 667

MySQL源码安装

MySQL源码安装包括一些常见的报错

DBA成长之路 1689

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

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

IMSL CNL 7.0.0 (x86-64)Crack

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

源码安装MySQL

​源码安装为复杂,但针对性强!!!

2302_77035737的博客 1335

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

源码安装mysql

源码安装mysql源码安装mysql下载源码包安装MYSQL依赖包添加mysql用户和用户组创建mysql数据库存放位置并修改目录权限预编译编译&安装修改mysql目录权限生成my.cnf配置文件生成服务启动脚本添加mysqld开机自启动初始化数据库启动服务添加path路径:修改mysql密码:登陆mysqlMysql的错误日志文件(error_log) 源码安装mysql 源码安装的mysql用起来比较舒服 下载源码包 这里提供一个路径: https://downloads.mysql.com/a

weixin_45629044的博客 1166

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

mysql如何源码安装_mysql源码安装

、卸载旧版本[root@host-test-huanqiu ~]# rpm -qa | grepmysqlmysql-5.1.73-7.el6.x86_64mysql-libs-5.1.73-7.el6.x86_64mysql-server-5.1.73-7.el6.x86_64#普通删除模式[root@host~]# rpm -e mysql-5.1.73-7.el6.x86_64 mysql-...

weixin_33316599的博客 206

卸载源码安装mysql_源码安装MySQL

源码安装MySQLTiger•2019 年 01 月 07 日源码安装MySQL①获取包②上传包至服务器并解压③安装依赖yum install ncurses-devel cmake -y④配置mysql# vim cmake.shcmake . \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql2 \-DMYSQL_DATADIR=/usr/local/mysq...

weixin_42117082的博客 651

Linux环境下安装MySQL(源码安装)

source /etc/profile.d/mysql.sh //执行脚本。

As134513的博客 1200

从源码安装mysql_从源码安装MySQL

近期因工作需要,开始了对MySQL的学习。因为流程不熟悉,先后安装了两次MySQL,中间走了一些弯路。为了让大家少掉坑,也为了巩固自己的经验,下面以MySQL5.7.23-debug版本为例,对从源码安装MySQL的步骤做一个简单的梳理。2、git clone https://github.com/mysql/mysql-server.git 下载源码到本地, 用tar -zxvf解压(需要提前安...

weixin_39622123的博客 166

Linux下源码安装MySQL

今天我们来讲解在Linux环境下用源码来安装MySQL 1.下载安装包 首先 我们去官网下载安装包,在上篇文章中有网站安装包的选取及其介绍,这次就不多做介绍。 这次介绍的是7.5版本的。 2.安装开发工具和安装包 因为要把源码编译成二进制数据,所以必须要有编译器和解释器。 gcc 是编译C语言的,gcc-c++是编译C++的,一般而言两个工具都会安装上。 由于MySQL在5.5版本后,编译源码安装命令改成了cmake,不再是make,所以还要下载cmake命令和相关的所有库 3.解压 3.1上传压缩

qq_44911995的博客 989

Linux源码安装MySQL

Linux源码安装MySQL

wudskq 1965

源码编译安装MySQL

在5.7的版本的MySQL编译安装的时候,需要依赖C语言的库文件【boost】,如上图所示,如果你使用第一个MySQL的tar包,还需要去网上去下载boost即C语言的库文件,但是第二个tar包就既包含MySQL的源码包也包含这个C语言的boost库文件。规划:数据目录 /mysql/data 逻辑卷二进制日志 /mysql/log至少准备三块盘,一块盘是启动分区和根分区来使用,一块盘是数据目录来使用,一块盘是二进制日志来使用。

ZHX2285的博客 1581

使用源码编译安装MySQL

微信搜索『coder-home』,或者扫一扫右侧的二维码,关注『程序猿集锦』。了解更多干货分享,还有各类视频教程。扫描它,带走我。 文章目录前言环境准备源码编译安装下载MySQL源码解压源码文件开始编译操作安装MySQL数据库生成二进制安装包初始化MySQL创建系统用户执行数据库的初始化启动MySQL服务登录MySQL数据库总结 前言 前面的文章中,我们介绍了MySQL使用二进制文件安装的大致过程。今天我们来看下另外一种安装方式,那就是使用MySQL的源码自己编译安装MySQL。 ...

程序猿集锦的博客 3662
上一篇: mongoDB 数据导入
下一篇: centos7开放端口
王志龙
博客等级 码龄15年 6粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值