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服务不冲突。