今日在AIX上安装Mysql和Tomcat,至于为啥不用DB2和WAS,偶实在没法回答,惭愧啊。
小昊做了很多工作,java、tomcat都很快搞定。
Mysql有一些奇怪的问题。
找了很多安装包,其中包括Mysql网站下载的二进制安装包,也包括从pware找来的amp打包版本。都不大好使,pware相对容易安装,但遇到了character set的问题,不支持GB2312和GBK,这肯定是不行的。
二进制安装包最难。
其实方法很简单。
# mkgroup mysql
# useradd -g mysql mysql
# gunzip mysql-5.0.51a-aix5.2-powerpc.tar.gz,或者mysql-5.0.51a-aix5.2-powerpc-64bit.tar.gz
# tar -xvf mysql-standard-5.0.51a-aix5.2-powerpc.tar
# ln -s mysql-standard-5.0.51a-aix5.2-powerpc mysql
# cd mysql
# scripts/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql data
# chgrp -R mysql .
没有任何难的,和linux下安装mysql使用的是完全一致的安装方法。
可谁也没曾想到过基本上是最关键,也是实质性安装的第一步mysql_install_db就报错了。
问题困扰了大概2周时间,花费2天精力google+baidu都无法查找足够的资料,基本上没有实质收获。苦思冥想,偶最后终于解决了,那当时的心情实在是爽啊。
问题出现在localhost。机器是个新安装操作系统的裸机,基本还没安装任何应用软件,也没投入使用呢。所以其主机名就是localhost,而在mysql_install_db报错的第一句话就提到了localhost,我们也没太多注意,没曾想它是指的主机名,就以为是缺省本机的意思。改天贴出来那个报错信息,大家一看就明白了。
没有评论:
发表评论