很多对MySQL很熟悉的用户都喜欢采用源码包来进行安装,因为在安装源码包的过程中能够提供更灵活的安装选项和更多的性能设置。
(资料图)
去掉不需要的模块
源码安装由于可以灵活地进行数据库的定制编译,因此有更强的灵活性。某些编译选项可以大大增加用户数据库的性能。
执行如下命令可以看到所有编译的配置选项:
如果只安装客户端,则可以执行如下命令:
第一条命令改变安装前缀以便将所有内容安装到“/usr/local/mysql”下面而非默认的“/usr/local”。第二个命令保留默认安装前缀,但是覆盖了数据库目录默认目录(通常是“usr/local/var”)并且把它改为/usr/local/mysql/data。编译完MySQL后,可以通过选项文件更改这些选项。
修改socket的默认位置
只选择要使用的字符集
MySQL使用LATIN1和LATIN1_SWEDISH_CI作为默认的字符集和校对规则。如果想改变安装后的默认字符集和默认排序规则,可以使用如下编译选项:
如果不需要安装所有的字符集,那么编译的时候可以选择只安装用户需要的字符集。这样可以节省更多的系统资源,并且使得安装后的MySQL速度更快。编译选项如下:
LIST可以是下面任何一项:
以空格为间隔的一些列字符集名;
complex,以包括不能动态装载的所有字符集;
all,包括所有字符集。
使用静态编译以提高性能
使用静态编译将可以打打提高MySQL的性能,编译选项如下:
其中的选项含义如下:
--with-client-1dflags=-all-static以纯静态方式编译客户端;
--with-mysqld-1dflags=-static以纯静态方式编译服务端。
关键词:
自然资源部对云南、西藏启动地质灾害防御Ⅲ级响应 自然资源部于2023年8月3日15时,对云南、西藏2省(区)启动地质灾害防
广东省消委会约谈多家网游公司,要求解决未成年人实名认证、充值退费等问题 据广东省消委会消费维权网8月3日公告,7月27日,广东省消委会组织“未
邮储银行射洪市聚信支行喜迎迁址开业 邮储银行射洪市聚信支行喜迎迁址开业
华塑控股:截至2023年7月31日,公司股东数量约为3.5万 华塑控股(000509)08月04日在投资者关系平台上答复了投资者关心的问题。
小魔女哆来咪20_小魔女哆来咪 1、是《小魔女哆来咪》么?附张图。本文到此讲解完毕了,希望对大家有
记者:登贝莱现身巴塞罗那机场,准备飞往巴黎完成转会 直播吧8月3日讯据记者SantiOvalle报道,登贝莱现身巴塞罗那机场,准备
三星新款折叠屏手机发布:支持外接显示器 近日,三星发布了新款手机GalaxyZFlip5,该款手机在设计上有诸多改进,