日期:2014-05-16 浏览次数:20594 次
由于mysql不断更新中加入了更多的特性,所以就学习来说最好选择安装5.5以上的版本,我选择安装的mysql的版本为mysql-5.6.4-m7.tar.gz,所以安装方法使用的是Cmake,与5.5以下使用configure的版本有所不同。以下是详细的安装步骤:
1、 解压压缩文件:
tar -zxvf mysql-5.6.4-m7.tar.gz
2、 进入解压后的文件夹:
cd mysql-5.6.4-m7
3、 认识Mysql的CMAKE配置选项:
1>基本配置命令
Configure命令 |
CMake命令 |
作用 |
./configure |
cmake . |
按默认选项进行配置 |
./configure --help |
cmake . -LH or ccmake . |
查看命令帮助 |
make clean rm config.cache |
make clean rm CMakeCache.txt |
在重新配置和编译前清除旧的object文件和缓存的信息 |
2>Mysql安装布局选项
configure选项 |
CMake选项 |
作用 |
--prefix=/usr |
-DCMAKE_INSTALL_PREFIX=/usr |
安装的主目录 |
--libexecdir=/usr/sbin |
-DINSTALL_SBINDIR=sbin |
Mysqld目录 |
--localstatedir=/var/lib/mysql |
-DMYSQL_DATADIR=/var/lib/mysql |
Data 目录 |
--sysconfdir=/etc/mysql |
-DSYSCONFDIR=/etc/mysql |
Config目录 (my.cnf) |
--with-plugindir=/usr/lib64/mysql/plugin |
-DINSTALL_PLUGINDIR=lib64/mysql/plugin |
插件目录 |
--mandir=/usr/share/man |
-DINSTALL_MANDIR=share/man |
帮助文档目录 |
--sharedstatedir=/usr/share/mysql |
-DINSTALL_SHAREDIR=share |
共享数据目录 |
--libdir=/usr/lib64/mysql |
-DINSTALL_LIBDIR=lib64/mysql |
库文件安装目录 |
--includedir=/usr/include/mysql |
-DINSTALL_INCLUDEDIR=include/mysql |
头文件安装目录 |
--infodir=/usr/share/info |
-DINSTALL_INFODIR=share/info |
Info文件目录 |
3>Mysql存储引擎选项
由于Mysql的存储引擎室插件形式的所以需要使用命令选项选取所要使用的引擎类型如:InnoDB, ARCHIVE, and BLACKHOLE engines:
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_ARCHIVE_STORAGE_ENGINE=1
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
4>其他选项
configure选项 |
CMake选项 |
作用 |
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|