开发者社区> 问答> 正文

MySQL cmake编译时这些参数是什么意思?

已解决

cmake.jpg
或者用什么方法找出这些参数的解释?

展开
收起
西秦说云 2016-02-01 15:51:11 3571 0
1 条回答
写回答
取消 提交回答
  • 码农|Coder| Pythonista
    采纳回答

    参考官方文档
    http://dev.mysql.com/doc/refman/5.6/en/source-configuration-options.html

    一般用到的参数

    # -DCMAKE_INSTALL_PREFIX=/usr/local/mysql          \    #安装路径
    # -DMYSQL_DATADIR=/usr/local/mysql/data            \    #数据文件存放位置
    # -DSYSCONFDIR=/etc                                \    #my.cnf路径
    # -DWITH_MYISAM_STORAGE_ENGINE=1                   \    #支持MyIASM引擎
    # -DWITH_INNOBASE_STORAGE_ENGINE=1                 \    #支持InnoDB引擎
    # -DWITH_MEMORY_STORAGE_ENGINE=1                   \    #支持Memory引擎
    # -DWITH_READLINE=1                                \    #快捷键功能(我没用过)
    # -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock               \    #连接数据库socket路径
    # -DMYSQL_TCP_PORT=3306                            \    #端口
    # -DENABLED_LOCAL_INFILE=1                         \    #允许从本地导入数据
    # -DWITH_PARTITION_STORAGE_ENGINE=1                \    #安装支持数据库分区
    # -DEXTRA_CHARSETS=all                             \    #安装所有的字符集
    # -DDEFAULT_CHARSET=utf8                           \    #默认字符
    2019-07-17 18:27:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像