mysql-5.0.22.tar.gz 源码包的安装方法:
#groupadd mysql
#useradd -g mysql mysql
#tar -zxvf mysql-5.0.22.tar.gz
#cd mysql-5.0.22
#./configure --prefix=/usr/local/mysql
#make
#make install
#cp support-files/my-medium.cnf /etc/my.cnf
#cp support-files/mysql.server /etc/init.d/mysqld
#chmod 755 /etc/init.d/mysqld
#cd /usr/local/mysql
#chown -R mysql.mysql .
#./bin/mysql_install_db --user=mysql
#chown -R root .
#chown -R mysql var
#service mysqld start
如启动失败
可查看 /var/log/mysql.log
如果报错如下:
100518 17:24:49 mysqld started
/usr/local/mysql/libexec/mysqld: Can't create/write to file '/tmp/ibYeossI' (Errcode: 13)
100518 17:24:49 InnoDB: Error: unable to create temporary file; errno: 13
100518 17:24:49 [ERROR] Can't start server : Bind on unix socket: Permission denied
100518 17:24:49 [ERROR] Do you already have another mysqld server running on socket: /tmp/mysql.sock ?
100518 17:24:49 [ERROR] Aborting
100518 17:24:49 [Note] /usr/local/mysql/libexec/mysqld: Shutdown complete
100518 17:24:49 mysqld ended
解决 办法 :
chmod 777 /tmp
就可以了