安卓编译mysql_MySQL 源码编译

1.自己记下笔记,每次翻官网,时间有些长了,给自己以后安装省事mysql 5.1.45

./configure

--prefix=/usr/local/mysql5

--without-debug

--without-bench

--without-docs

--without-geometry

--without-ndb-debug

--with-fast-mutexes

--with-embedded-server

--with-charset=latin1

--with-extra-charsets=all

--enable-thread-safe-client

--with-readline

--with-pthread

--enable-profiling

--enable-local-infile

--enable-assembler

--with-big-tables

--with-plugins=federated,innodb_plugin,partition

--with-client-ldflags=-all-static

--with-mysqld-ldflags=-all-static

--with-innodb

# with-client-ldflags、with-mysqld-ldflags 把链接程序静态编译到客户端和mysqld 服务端。

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5.5 \

-DDEFAULT_CHARSET=gb2312 \

-DDEFAULT_COLLATION=gb2312_bin \ #默认是latin1_swedish_ci,一定要指定。

-DWITH_EXTRA_CHARSETS=all \

-DMYSQL_MAINTAINER_MODE=ON \

-DENABLED_LOCAL_INFILE=ON \

-DWITH_EMBEDDED_SERVER=1 \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_EXAMPLE_STORAGE_ENGINE=1 \

-DWITH_FEDERATED_STORAGE_ENGINE=1 \

-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \

-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \

-DWITH_PARTITION_STORAGE_ENGINE=1 \

-DWITH_UNIXODBC=1 \

-DWITH_SSL=yes

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值