Code前端首页关于Code前端联系我们

编译mysql5.5并安装MySQL55

terry 2年前 (2023-09-30) 阅读数 64 #Mysql
文章标签 Mysql

本文内容列表:

  • 1、Mysql5.5.30用Cmake编译失败,报错。怎么解决呢?
  • 2、用cmake安装时如何查看mysql5.5以及使用编译参数
  • 3.如何编译mysql 5.5

Mysql5.5.30无法用Cmake编译,报错。怎么解决呢?

应该是版本下载错误

这个问题很可能是需要下载的MySQL版本有bug导致的。如果您通过源代码安装,则需要:

1。登录MySQL官网,找到社区版本

2的下载地址。选择源代码平台

3。找到与您的操作系统匹配的 MySQL 版本并下载。

如何检查mysql5.5,用cmake安装时的编译参数

# cd /usr/local/mysql5.5/docs

# vim INFO_BIN (指针大小: 4 该行后面的内容是需要的参数,需要注意的是,这里写参数的格式不是执行cmake命令时参数的标准格式。使用时去掉BOOL或PATH等字符:)

======构建过程信息:=====

Build wasstarted at 2014-09- 13 23:14:29 到主机 'rhel5-8-1.breeze.com'

使用 i686 在 Linux-2.6.18-308.el5 上完成构建

使用 cmake 3.0.2 完成构建

====== 使用的编译器标志(来自 'sql/' 子目录): =====

# 使用 /usr/bin/cc 编译 C

# 使用 /usr/bin/ 编译 CXX c++

C_DEFINES = -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DMYSQL_SERVER

CXX_DEFINES = -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DMYSQL_SERVER

指针大小:4

====== 使用的函数标志:=====

-- 缓冲区值EBIL=缓冲区字符串❙ EBIL= CMAKE_INSTALL_PREFIX:PATH=/usr/local/mysql5.5

COMMUNITY_BUILD:BOOL=ON

如何构建 mysql 5.5

先安装cmake、gcc

然后~~~

1。解压mysql文件,tar xf mysql-5.1.51.tar.gz2, cd mysql-5.1.513, #cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5.1 //这是你指定安装mysql的位置 -DIRMYSQL =/usr/local/mysql5.6/data -DSYSCONFDIR=/usr/local/mysql5.6/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE= 1 -DWITH_BLACKHOLE_STORAGE_1INEFS_DEGINEGINE ULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DENABLED_LOCAL _INFILE=1 -DWITH_EXTRA_CHARSETS =全部 - DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql .sock #make #make install

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门