1. 下载MYSQL源码包至/home/mysql_home。
    我下载下来的源码包文件名为:mysql-5.0.45.tar.gz

2. 在/home/mysql_home下,解压。
    tar zxvf mysql-5.0.45.tar.gz

3. 进入/home/mysql_home/mysql-5.0.45/,执行:
 ./configure --with-tcp-port=33007 --with-unix-socket=/home/mysql_home/mysql.sock --prefix=/home/mysql_home/mysql --with-charset=utf8 --with-extra-charsets=all
make
make install

configure命令是修改默认的服务器端口和安装目录,数据库编码等参数。


然后安装无错后,

4. 确保系统已经有了mysql用户组和用户,然后赋/home/mysql_home所有权限给mysql.
chown -R mysql /home/mysql_home

5. 到mysql的安装目录=/home/mysql_home/mysql 下,执行:
./bin/mysqld_safe --log-error=./mysql.log --port=33007

6. 成功,一个新的MySQL服务启动在TCP 33007端口。

7. 登陆数据库,修改远程登陆的root权限:
mysql -P 33007
在mysql的环境下:
 grant all on *.* to root@"%" Identified by "111111";

成功修改mysql账户root的密码为111111,可远程登录了。且与服务器上原有的MySQL服务不冲突。