RedHat9系统安装mysql,试过几个版本的,mysql5.1.51,mysql4.0.26,都出现了一些错误。
mysql5.1.51安装,在RedHat9下缺少libncursesw.so.5,几番周折安装了ncurses-devel等,都没有解决问题,mysql4.0.26版本在.configure完毕后,make的时候,会出错,应该是RedHat9系统没有安装GCC和G++的原因。纠结一番后,用的mysql5.0.40这个版本。
1、先安装GCC和G++,在RedHat9安装盘CD2中有,直接安装即可。
安装G++之前先安装libstdc++-devel。
#rpm -ivh xxxxxxxx
2、安装mysql步骤
#tar -zxvf mysql-5.0.40.tar.gz #cd mysql-5.0.40 #./configure --prefix=/usr/local/mysql #make #make install
3、配置
#groupadd mysql ---创建mysql组 #useradd -g mysql mysql ---创建用户mysql属于mysql组 #scripts/mysql_install_db --user=mysql ---初始化数据库 #chown -R root . ---修改文件以及目录的所有者为rot #chown -R mysql data ---修改data文件夹的所有者 #chgrp -R mysql . ---改变用户组 #bin/mysqld_safe --user=mysql & ---以后台方法启动
修改root路径下.bash_profile,添加:/usr/local/mysql/bin