`
wangsir_81
  • 浏览: 21718 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

cmake编译安装数据库要点

 
阅读更多

在编译安装数据库的时候,最好把一些配置设置好,避免以后再修改,麻烦

 

cmake . \
-DCMAKE_INSTALL_PREFIX=/usr/mysql \ #安装路径
-DMYSQL_DATADIR=/usr/mysql/data #数据文件存放位置
-DDEFAULT_CHARSET=utf8 \ #默认字符
-DDEFAULT_COLLATION=utf8_general_ci \ #默认字符集
-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \ #连接数据库socket路径
-DWITH_DEBUG=0 \ #bool值,表示是否开启debug模式
-DWITH_INNOBASE_STORAGE_ENGINE=1
 
其他相关安装步骤可参考以下文档,我觉得写的比较详细了
http://weizhao.me/?cat=3
http://down.51cto.com/data/283141
分享到:
评论

相关推荐

    使用cmake编译安装mysql

    在IT行业中,构建和安装开源...总的来说,使用CMake编译安装MySQL 5.6是一个涉及多步的过程,需要对编译系统和数据库管理有一定的了解。但通过这个过程,你可以获得完全定制的MySQL实例,满足特定的系统和应用需求。

    gdal.zip 经过cmake编译适用于vs2017

    2. 安装CMake。 3. 创建一个构建目录,从源代码目录运行CMake,配置编译选项,指定VS2017作为生成器。 4. 在VS2017中打开生成的.sln文件,选择构建配置(如Release或Debug),然后编译项目。 5. 将编译后的库文件和...

    Cmake编译OsgEarth3.5的库

    1. **安装 CMake**: 在开始编译之前,确保已经安装了 CMake。你可以从其官方网站下载并按照指示安装对应操作系统版本。 2. **获取 OSGEarth 源码**: 从 OSGEarth 的官方仓库或 GitLab 下载 3.5 版本的源代码。 3. ...

    ios使用cmake编译framework

    在iOS开发中,CMake是一种流行的构建系统,用于自动化编译和链接过程,尤其是在跨平台项目中。本篇文章将深入探讨如何使用CMake构建iOS框架(framework),并介绍相关的关键知识点。 首先,我们来理解“iOS.cmake”...

    cmake编译opencv_contrib缺失文件.7z

    完成后,使用CMake的`install`目标进行安装,将编译好的库和头文件复制到系统或指定位置。 然而,上述流程可能会遇到一些问题,比如找不到某些库或头文件。用户提供的压缩包可能包含了这些缺失的文件,或者是一些...

    Cmake编译安装Opencv所需资源

    该文件是使用cmake编译安装Opencv3.1.0时所需的文件,包括opencv_ffmpeg_64.dll,opencv_ffmpeg.dll,ffmpeg_version.cmake以及ippicv_windows_20151201.zip

    mysql最新的版本都需要cmake编译安装.pdf

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其最新版本的安装方式已转变为使用CMake进行编译安装。CMake是一种构建系统,可以跨平台管理软件构建过程,它提供了更灵活的方式来配置和编译源代码。 在...

    GMSSL windows编译方法,详细参加说明txt,压缩包内有x64的cmake

    总结来说,编译GMSSL涉及以下几个关键步骤:下载和安装CMake,获取并解压源代码,设置合适的编译环境,使用CMake生成项目文件,然后进行编译。在整个过程中,`zm-GMSSL 编译说.txt`文件是解决问题的关键资源,它提供...

    cmake编译osg的资源包

    编译成功后,我们需要进行安装步骤,通常通过`cmake --build . --target install`来完成。 总之,使用CMake编译OpenSceneGraph涉及到第三方库的管理和资源数据的处理。理解CMake的工作原理以及如何配置CMakeLists....

    Ubuntu下最简单的Cmake编译C和C++程序的例子

    CMake并不直接编译代码,而是生成针对特定编译器的“makefile”或项目文件,使得编译和链接过程更加自动化。下面将详细介绍如何在Ubuntu下使用CMake编译C和C++程序。 首先,确保你的系统已经安装了CMake。如果没有...

    VTK-8.0 cmake编译

    在本场景中,我们讨论的是VTK的8.0版本,这是一个基于CMake构建系统的编译版本。CMake是一种跨平台的构建系统,允许开发者为不同操作系统(如Windows、Linux和macOS)编写构建脚本。 首先,让我们深入理解VTK 8.0的...

    CMake编译opencv mingw版本

    安装完成后,打开CMake GUI工具,这是我们在配置编译环境时的主要界面。 接着,设置源代码目录和构建目录。在"Where is the source code"中选择OpenCV 3.4.3源码的解压路径,通常为`opencv3.4.3`;在"Where to ...

    android studio使用CMAKE编译ffmepg

    在Android Studio中,使用CMake编译FFmpeg是一项常见的任务,尤其对于开发涉及音视频处理的应用来说至关重要。FFmpeg是一个强大的开源项目,包含了多种音视频处理工具和库,如libavcodec、libavformat和libavfilter...

    CMake编译RocketMQ With VS2010

    ### CMake 编译 RocketMQ with VS2010 的详细步骤及注意事项 #### 一、准备工作 在开始编译 RocketMQ 之前,确保已经具备以下条件: 1. **安装 CMake**:根据《rocketmq-cpp_manual_zh.docx》中的指引,下载并...

    mysql最新的版本都需要cmake编译安装[文].pdf

    在最新的版本中,MySQL的编译安装过程已从传统的configure、make、make install模式转变为使用CMake工具进行构建。本篇文章将详细阐述如何在CentOS系统上使用CMake编译安装MySQL的最新版本。 首先,确保你的CentOS...

    Win10脚本调用vs2019和cmake编译文件

    - 检查CMake是否已经安装。 - 设置CMake的路径、源代码目录、构建目录等环境变量。 - 调用CMake的`configure`命令生成构建文件。 - 调用CMake的`generate`命令生成特定IDE的项目文件。 - 如果使用VS2019,可以...

    CentOS 7.0编译安装cmake和mysql安装包

    1、安装cmake cd /usr/local/src tar zxvf cmake-2.8.11.2.tar.gz cd cmake-2.8.11.2 ./configure make make install 2、安装MySQL groupadd mysql #添加mysql组 useradd -g mysql mysql -s /bin/false #...

    OpenCV_contrib-4.0 Cmake编译

    在这个场景中,`OpenCV_contrib-4.0 Cmake编译`涉及到了如何使用CMake来配置和构建包含opencv_contrib模块的OpenCV 4.0 alpha版本。 **1. 安装前提** 在编译OpenCV之前,确保已经安装了以下软件: - C++编译器:如...

Global site tag (gtag.js) - Google Analytics