具备负载均衡功能MySQL服务器集群部署及实现
2009-04-21 11:19:42 来源:WEB开发网GNU C编译器默认安装到/usr/local/bin,在安装MySQL时按绝对路径调用make命令即可,如# /usr/local/bin/make。
MySQL的编译安装比较复杂,具体操作及相关注意事项如下:
(1). 解压mysql-5.1.30.tar.gz,并进行配置
[root@FreebsdMaster /softwares]# tar –zxvf mysql-5.1.30.tar.gz
[root@FreebsdMaster /softwares]# cd mysql-5.1.30
[root@FreebsdMaster /softwares/mysql-5.1.30]# ./configure
-–prefix=/app/mysql5 -–with-charset=gb2312
说明:MySQL默认的安装目录是/usr/local/mysql,为了增强系统部署的灵活性,紧贴用户应用系统实际情况,可以用—-prefix参数定制安装目录。--with-charset参数是使MySQL数据库支持中文gb2312字符集,如果需要支持其它字符集,使用--with-extra-charset参数,格式为—-with-extra-charset=CHARSET1,CHARSET2, … 。
(2). 编译安装MySQL
[root@FreebsdMaster /softwares/mysql-5.1.30]# /usr/local/bin/make
[root@FreebsdMaster /softwares/mysql-5.1.30]# /usr/local/bin/make install
[root@FreebsdMaster /softwares/ mysql-5.1.30]# /usr/local/bin/make clean
注意一定要按绝对路径调用GNU C编译器,否则编译过程报错退出。
(3). 为系统添加mysql用户组和用户
[root@FreebsdMaster /]# pw group add mysql
[root@FreebsdMaster /]# adduser
FreeBSD系统没有groupadd命令,其添加用户组的命令是pw,添加用户命令adduser按系统提示操作即可完成。当然用 pw user add mysql命令也可以完成添加用户mysql的功能,但不如adduser命令功能完善。
更多精彩
赞助商链接