大足集团网站建设,东营网站设计,班级博客网站模板,设计工作室模板1. 命令语法#xff1a;重新编译时#xff0c;需要清除旧的对象文件和缓存信息# make clean# rm -f CMakeCache.txt2.安装选项CMAKE_INSTALL_PREFIX值是安装的基本目录,其他cmake选项值是不包括前缀#xff0c;是相对路径名#xff0c;绝对路径包括 CMAKE_INSTALL_PREFIX路…1. 命令语法重新编译时需要清除旧的对象文件和缓存信息# make clean# rm -f CMakeCache.txt2.安装选项CMAKE_INSTALL_PREFIX值是安装的基本目录,其他cmake选项值是不包括前缀是相对路径名绝对路径包括 CMAKE_INSTALL_PREFIX路径。如-DINSTALL_SBINDIRsbin的绝对路径是/usr/local/mysql /sbin3.存储引擎选项mysql存储引擎是插件式的因此插件控制选项可以指定那个存储引擎安装。configure编译插件选项--with-pluginscsv,myisam,myisammrg,heap,innobase,archive,blackhole在cmake中没有直接对应的相同选项。对于csv,myisam,myisammrg,heap在cmake中是不需要明确指定存储引擎的名称因为它们是强制性安装。可以使用以下选择来安装innodb,archive,blackhole存储引擎-DWITH_INNOBASE_STORAGE_ENGINE1-DWITH_ARCHIVE_STORAGE_ENGINE1-DWITH_BLACKHOLE_STORAGE_ENGINE1(1可以使用on代替)如果既不是-DWITH__STORAGE_ENGINE 也不是 -DWITHOUT__STORAGE_ENGINE 来指定存储引擎该存储引擎将安装成共享模块式的。如果不是共享模块式的将排除在外。共享模块安装时必须使用INSTALL PLUGIN语句或--plugin-load才可以使用。4.其他选项之前MySQL的编译选项大多数都支持。新旧版本之间的安装选项映射成大写字母删除选项前面破折号中间字符间的破折号替换成下划线。如--with-debug WITH_DEBUG1--with-embedded-server WITH_EMBEDDED_SERVER5.调试配置过程使用configure编译完将生成config.log和config.status文件。使用cmake编译完在CMakeFiles目录下生成CMakeError.log 和CMakeOutput.log文件。编译参数参考BUILD_CONFIG 采用官方发行版一致的编译参数CMAKE_BUILD_TYPE 指定产品编译说明信息 RelWithDebInfCMAKE_INSTALL_PREFIX 指定MySQL安装路径 /usr/local/mysqlCPACK_MONOLITHIC_INSTALL是否建立单个安装包文件 OFF 5.5.7DEFAULT_CHARSET MYSQL 默认字符集 latin1 5.5.7DEFAULT_COLLATION MYSQL 默认排序字符集 latin1_swedish_ci 5.5.7ENABLE_DEBUG_SYNC 是否启用同步调试功能 ON 5.5.7ENABLE_DOWNLOADS 是否下载可选文件 OFF 5.5.7ENABLE_DTRACE 是否包含 DTrace 支持 5.5.7ENABLE_GCOV 是否包含 Gcov 支持 5.5.14ENABLED_LOCAL_INFILE 是否启用本地 LOAD DATA INFILE OFF 5.5.7ENABLED_PROFILING 是否启用代码查询分析 ON 5.5.7INSTALL_BINDIR MySQL 主执行文件目录 PREFIX/bin 5.5.7INSTALL_DOCDIR 文档安装路径 PREFIX/docs 5.5.7INSTALL_DOCREADMEDIR 自述文件目录 PREFIX 5.5.7INSTALL_INCLUDEDIR 头文件目录 PREFIX/include 5.5.7INSTALL_INFODIR 关于信息文件目录 PREFIX/docs 5.5.7INSTALL_LAYOUT 选择预定义的安装 STANDALONE 5.5.7INSTALL_LIBDIR 库文件目录 PREFIX/lib 5.5.7INSTALL_MANDIR 手册页面目录 PREFIX/man 5.5.7INSTALL_MYSQLSHAREDIR 共享数据目录 PREFIX/share 5.5.7INSTALL_MYSQLTESTDIR mysql-test 目录 PREFIX/mysql-test 5.5.7INSTALL_PLUGINDIR 插件目录 PREFIX/lib/plugin 5.5.7INSTALL_SBINDIR 服务器超级用户执行文件目录 PREFIX/bin 5.5.7INSTALL_SCRIPTDIR 脚本目录 PREFIX/scripts 5.5.7INSTALL_SHAREDIR aclocal/mysql.m4 安装目录 PREFIX/share 5.5.7INSTALL_SQLBENCHDIR sql-bench 性能测试工具目录 PREFIX 5.5.7INSTALL_SUPPORTFILESDIR 扩展支持文件目录 PREFIX/support-files 5.5.7MYSQL_DATADIR 数据库存放目录 5.5.7MYSQL_MAINTAINER_MODE 是否启用MySQL的维护环境 OFF 5.5.7MYSQL_TCP_PORT TCP/IP 端口号 3306 5.5.7MYSQL_UNIX_ADDR Unix Socket 套接字文件 /tmp/mysql.sock 5.5.7SYSCONFDIR 选项配置文件目录 5.5.7WITH_COMMENT 编译环境发表评论 5.5.7WITH_DEBUG 是否包括调试支持 OFF 5.5.7WITH_EMBEDDED_SERVER 是否要建立嵌入式服务器 OFF 5.5.7WITH_xxx_STORAGE_ENGINE 静态编译xxx 存储引擎到服务器 5.5.7WITH_EXTRA_CHARSETS 额外的字符集包括 all 5.5.7WITH_LIBWRAP 是否包括支持libwrap(TCP包装) OFF 5.5.7WITH_READLINE 使用捆绑的readline OFF 5.5.7WITH_SSL 是否支持SSL no 5.5.7WITH_ZLIB 是否支持Zlib system 5.5.7