背景:
阅读新闻
RHEL5系统下从源代码搭建LAMP
[日期:2010-10-08] 来源:Linux社区 作者:zys5 [字体:]
二,编译安装MySQL
创建musql的系统帐号
useradd mysql
编译安装mysql
#tar xzvf mysql-5.0.27.tar.gz -C /tmp
#cd /tmp/mysql*
#./configure
#"--prefix=/usr/local/mysql" \ #指定安装路径, 默认为/usr/local
#"--localstatedir=/var/lib/mysql" \ #数据库路径,
#"--with-mysqld-user=mysql" \ #使用数据库的系统帐号
#"--without-debug" \ #关闭MySQL配置的调试代码
#"--with-big-tables" \ #打开构建支持大数据库表的MySQL的支持
#"--with-extra-charsets=all" \ #定义在服务器中再定义全部字符集
#"--with-pthread" \ #打开Pthread线程库的支持
#"--enable-static" \ #打开静态编译功能
#"--enable-thread-safe-client" \ #编译线程模式客户端
#"--with-client-ldflags=-all-static" \ #静态编译安装客户端
#"--with-mysqld-ldflags=-all-static" \ #静态编译安装服务端
#"--enable-assembler" \ #打开Assembler 汇编语言的支持
#"--without-isam" \ #关闭isam数据引擎
#"--without-innodb" \ #关闭innodb存储引擎功能
#"--without-ndb-debug" #关闭ndb存储引擎的调试
#make
#make install
#cd /usr/local/mysql
#bin/mysql_install_db --user=mysql #初始化授权表
#chown -R root.mysql .
#chown -R mysql. /var/lib/mysql
#cp share/mysql/my-huge.cnf /etc/my.cnf
#cp share/mysql/mysql.server /etc/rc.d/init.d/mysqld
#chmod 755 /etc/rc.d/init.d/mysqld
#chkconfig --add mysqld
#chkconfig --level 3 mysqld on
#/etc/rc.d/init.d/mysqld start
#bin/mysqladmin -u root password 'password_for_root'
mysql安装配置完成,对mysql做下优化将在整个环境构建完成后根据实际情况进行:
本文评论 查看全部评论 (0)
尊重网上道德,遵守中华人民共和国的各项有关法律法规 承担一切因您的行为而直接或间接导致的民事或刑事法律责任 本站管理人员有权保留或删除其管辖留言中的任意内容 本站有权在网站内转载或引用您的评论 参与本评论即表明您已经阅读并接受上述条款
评论声明
最新资讯