全球主机交流论坛

标题: 把LNMP的MYSQL升级到5.5.14编译参数 [打印本页]

作者: skywing    时间: 2011-7-30 15:01
标题: 把LNMP的MYSQL升级到5.5.14编译参数
下面这个编译参数是我自己的,对不对呢?有大侠来指点吗?
  1. cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
  2. -DWITH_EXTRA_CHARSETS=all \
  3. -DENABLED_THREAD_SAFE_CLIENT=1 \
  4. -DENABLED_ASSEMBLER=1 \
  5. -DDEFAULT_CHARSET=utf8 \
  6. -DWITH_BIG_TABLES=1 \
  7. -DWITH_READLINE=1 \
  8. -DWITH_SSL=yes \
  9. -DWITH_EMBEDDED_SERVER=1 \
  10. -DENABLED_LOCAL_INFILE=1
  11. make && make install
  12. cd ../
复制代码
LNMP原来的是这样
  1. ./configure --prefix=/usr/local/mysql --with-extra-charsets=all --enable-thread-safe-client --enable-assembler --with-charset=utf8 --enable-thread-safe-client --with-extra-charsets=all --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile
  2. make && make install
复制代码

[ 本帖最后由 skywing 于 2011-7-30 15:46 编辑 ]
作者: skywing    时间: 2011-7-30 15:30
0回复
作者: jetiben    时间: 2011-7-30 15:41
升那么高做什么,稳定才是最重要的
作者: Kokgog    时间: 2011-7-30 15:46
http://dev.mysql.com/doc/refman/ ... ration-options.html
作者: skywing    时间: 2011-7-30 15:47
原帖由 Kokgog 于 2011-7-30 15:46 发表
http://dev.mysql.com/doc/refman/5.5/en/source-configuration-options.html

我看过了,英文不是很给力啊,一知半解啊
作者: skywing    时间: 2011-7-30 21:45
来个人来帮忙
作者: nbclare    时间: 2011-7-30 22:10
现在5.5.15了。。。。
顺手贴一个自用的编译步骤。
mkdir build
cmake ../mysql-5.5.15 \
    -DCMAKE_BUILD_TYPE=Release \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DMANUFACTURER="MySQL" \
    -DSYSCONFDIR=/etc/mysql \
    -DMYSQL_DATADIR=/var/lib/mysql \
    -DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \
    -DDEFAULT_CHARSET=utf8 \
    -DDEFAULT_COLLATION=utf8_general_ci \
    -DENABLED_LOCAL_INFILE=ON \
    -DINSTALL_INFODIR=share/mysql/docs \
    -DINSTALL_MANDIR=share/man \
    -DINSTALL_PLUGINDIR=/usr/lib/mysql/plugin \
    -DINSTALL_SCRIPTDIR=bin \
    -DINSTALL_INCLUDEDIR=include/mysql \
    -DINSTALL_DOCREADMEDIR=share/mysql \
    -DINSTALL_SUPPORTFILESDIR=share/mysql \
    -DINSTALL_MYSQLSHAREDIR=share/mysql \
    -DINSTALL_DOCDIR=share/mysql/docs \
    -DINSTALL_SHAREDIR=share/mysql \
    -DWITH_READLINE=ON \
    -DWITH_ZLIB=system \
    -DWITH_SSL=system \
    -DWITH_LIBWRAP=ON \
    -DWITH_MYSQLD_LDFLAGS="${LDFLAGS}" \
    -DWITH_EXTRA_CHARSETS=complex \
    -DWITH_EMBEDDED_SERVER=ON \
    -DWITH_INNOBASE_STORAGE_ENGINE=1 \
    -DWITH_PARTITION_STORAGE_ENGINE=1 \
    -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
    -DWITHOUT_ARCHIVE_STORAGE_ENGINE=1 \
    -DWITHOUT_BLACKHOLE_STORAGE_ENGINE=1 \
    -DWITHOUT_FEDERATED_STORAGE_ENGINE=1

make

install -d /etc/mysql
install -d /etc/mysql/conf.d
install -m655 ${srcdir}/my.cnf /etc/mysql/my.cnf
install -m755 support-files/mysql.server /etc/init.d/mysqld
make install





欢迎光临 全球主机交流论坛 (https://hostloc.onozo.cc/) Powered by Discuz! X3.4