CentOS
bitsCN.com
参考文章 http://www.discuz.net/thread-2250084-1-1.html
1.安装相关库文件
yum install bison gcc gcc-c++ autoconf automake zlib* libxml* ncurses-devel libtool-ltdl-devel*
2.安装cmakewget http://www.cmake.org/files/v2.8/cmake-2.8.6.tar.gztar zxvf cmake-2.8.6.tar.gzcd cmake-2.8.6/./configuregmake
gmake install
3.设置用户
/usr/sbin/groupadd mysql (如果有提示已存在,并不是错误)/usr/sbin/useradd -g mysql mysql (如果有提示已存在,并不是错误)mkdir -p /data/mysqlchown -R mysql:mysql /data/mysql
4.MYSQL 5.5.17
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.17.tar.gz/from/http://mysql.ntu.edu.tw/
tar zxvf mysql-5.5.17.tar.gzcd mysql-5.5.17cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc/makemake install
5.设置cd /usr/local/mysql
cp ./support-files/my-huge.cnf /etc/my.cnf
编辑/etc/my.cnf
vi /etc/my.cnf
在 [mysqld] 段增加datadir = /data/mysqlwait-timeout = 30max_connections = 512max_connect_errors = 10000000default-storage-engine = MyISAM在 [mysqld] 段修改
max_allowed_packet = 16M
./scripts/mysql_install_db --user=mysqlcp ./support-files/mysql.server /etc/rc.d/init.d/mysqldchmod 755 /etc/rc.d/init.d/mysqldchkconfig --add mysqld
chkconfig --level 3 mysqld on
编译/etc/rc.d/init.d/mysqld
vi /etc/rc.d/init.d/mysqld
把basedir=编辑成basedir=/usr/local/mysql
把datadir=编辑成datadir=/data/mysql
service mysqld startbin/mysqladmin -u root password 'password_for_root'其中引号内的password_for_root是要设置的root密码service mysqld restart
进入Mysql
bin/mysql -uroot -p
bitsCN.com
相关标签:安装 文章
本文原创发布php中文网,转载请注明出处,感谢您的尊重!