当前位置:嗨网首页>书籍在线阅读

09-去掉不需要的模块

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

源码安装由于可以灵活地进行数据库的定制编译,因此有更强的灵活性。某些编译选项可以大大增强用户数据库的性能。

执行如下命令可以看到所有编译的配置选项:

shell> ./configure –help

如果只安装客户端,则可以执行如下命令:

shell> ./configure --without-server

如果不想要位于“/usr/local/var”目录下面的日志(log)文件和数据库,可以使用类似于下列configure命令中的一个:

shell>./configure --prefix=/usr/local/mysql

shell>./configure --prefix=/usr/local localstatedir= /usr/local/mysql/ data

第一个命令改变安装前缀以便将所有内容安装到“/usr/local/mysql”下面而非默认的“/usr/local”。第二个命令保留默认安装前缀,但是覆盖了数据库目录的默认目录(通常是“/usr/local/var”)并且把它改为/usr/local/mysql/data。编译完MySQL后,可以通过选项文件更改这些选项。

修改socket的默认位置:

shell> ./configure --with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock