1、myql下载
  view plain [root@linux download]# wget -c http://mirror.provenscaling.com/mysql/community/source/5.1/mysql-5.1.28-rc.tar.gz
  2、解压缩
  [root@linux download]# tar mysql-5.1.28-rc
  3、编译安装
  view plain [root@linux mysql-5.1.28-rc]# ./configure ——prefix=/usr/local/mysql ——with-extra-charsets=all ——enable-thread-safe-client ——enable-assembler ——with-charset=utf8 ——with-big-tables ——with-readline ——with-ssl ——with-embedded-server ——enable-local-infile配置的具体意义,可以通过。/configure ——help 获取帮助view plain [root@linux mysql-5.1.28-rc]# make && make install 4、添加用户view plain [root@linux mysql-5.1.28-rc]# groupadd mysql
  view plain [root@linux mysql-5.1.28-rc]# useradd -s /sbin/nologin -M -g mysql mysql
  5、编辑配置文件my.cnf view plain <pre name="code" class="plain">[root@linux ~]# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf view plain [root@linux ~]# sed -i 's/skip-locking/skip-external-locking/g' /etc/my.cnf
  6、安装view plain [root@linux ~]# /usr/local/mysql/bin/mysql_install_db ——user=mysql
  7、设置文件宿主view plain [root@linux ~]# chown -R mysql /usr/local/mysql/var
  view plain [root@linux ~]# chgrp -R mysql /usr/local/mysql/.
  8、设置服务view plain [root@linux ~]# cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql [root@linux ~]# chmod 755 /etc/init.d/mysql
  view plain [root@linux ~]# cat > /etc/ld.so.conf.d/mysql.conf<<EOF
> /usr/local/mysql/lib/mysql
> /usr/local/lib
> EOF
  [root@linux ~]# ldconfig
  view plain [root@linux ~]# ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql [root@linux ~]# ln -s /usr/local/mysql/include/mysql /usr/include/mysql
  9、启动服务view plain [root@linux ~]# /etc/init.d/mysql start
  view plain [root@linux ~]# ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql [root@linux ~]# ln -s /usr/local/mysql/bin/mysqldump /usr/bin/mysqldump [root@linux ~]# ln -s /usr/local/mysql/bin/myisamchk /usr/bin/myisamchk
  10.设置密码view plain <pre name="code" class="plain">[root@linux ~]# /usr/local/mysql/bin/mysqladmin -u root password 12345 [root@linux ~]# /etc/init.d/mysql restart