全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1580|回复: 6
打印 上一主题 下一主题

把LNMP的MYSQL升级到5.5.14编译参数

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-30 15:01:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下面这个编译参数是我自己的,对不对呢?有大侠来指点吗?
  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 编辑 ]
2#
 楼主| 发表于 2011-7-30 15:30:35 | 只看该作者
0回复
3#
发表于 2011-7-30 15:41:34 | 只看该作者
升那么高做什么,稳定才是最重要的
4#
发表于 2011-7-30 15:46:14 | 只看该作者
5#
 楼主| 发表于 2011-7-30 15:47:38 | 只看该作者

我看过了,英文不是很给力啊,一知半解啊
6#
 楼主| 发表于 2011-7-30 21:45:05 | 只看该作者
来个人来帮忙
7#
发表于 2011-7-30 22:10:01 | 只看该作者
现在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
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-4 21:34 , Processed in 0.064643 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表