从一开始安装mysql,就是磕磕碰碰,是用血换来的经验。试过使用rpm的包安装,不过由于本人对操作系统类型和版本不是很了解,不会选择版本(因为rpm的包是已经编译过的包,所以必须要选好支持的系统版本),所以决定使用源码安装。
源码安装需要CMake,于是安装CMake,但是很不幸,本机既没有gcc,也没有gcc++,所以,一切从头开始,先安装了gcc,然后发现还需要gcc++,于是也安装了,在这过程中了解到centos(redhat)也有类似于Ubuntu的apt-get命令,那就是yum,于是yum install gcc/gcc-c++/bison……,so easy。
由于之前CMake和bison都没有安装好,Mysql的包编译了好几次,每次编译都要很久的时间。而且,编译必须要设置好变量,由于charset设置错导致重新编译就出现两次了,真坑爹。编译安装好了以后,mysql自身还有一些设置,自己看着网上的资料摸索尝试着走过来的,一步一脚印啊。
好不容易安装好了mysql,也跑起来了。怎么连接呢?有没有类似于plsql的工具?幸运的是很早以前已经下了一个mysql-font,于是安装。连接的时候发现连接不了,被mysql拒绝了-_-!网上查资料,说mysql默认只允许127.0.0.1(localhost)访问自己(尼玛,这么安全干嘛!),于是网上搜到grant或者修改user表的方法,grant后,mysql-font轻松登陆成功了(修改user表的方法试过表示不行,本人功力不够?)。
这次安装得来的教训是:说的总比做的容易。以前一直喊装个mysql如何如何,结果自己安装的时候搞了一天才搞定,而且也只是弄到了皮毛,真tmd吐血。戒之慎之!!!!
附上mysql-font登陆后的界面 :
一天光晒!!!!!