centos安装mysql5

mysql 5.5.9版 32位 linux版
下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-5.5.9-1.linux2.6.i386.tar/from/http://ftp.jaist.ac.jp/pub/mysql/

也可以利用wget来通过命令行下载
sudo wget -d  http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-5.5.9-1.linux2.6.i386.tar/from/http://ftp.jaist.ac.jp/pub/mysql/

-d是打印debug内容
-p是存在指定的目录下

如果不是root用户,要切换用户

使用su - 切换,不要用su 切换

两者的差别在于环境变量的区别:

假设之前是以test1这个用户登录的

用su test2切换到test2用户后,你所拥有的环境变量还是以前test1的,而不会加载test2的环境变量

用su - test2切换到test2用户之后,马上会加载test2的环境变量。



解压缩
tar xvf MySQL-5.5.9-1.linux2.6.i386.tar

解压完目录大概是
MySQL-5.5.9-1.linux2.6.i386.tar
MySQL-client-5.5.9-1.linux2.6.i386.rpm
MySQL-devel-5.5.9-1.linux2.6.i386.rpm
MySQL-embedded-5.5.9-1.linux2.6.i386.rpm
MySQL-server-5.5.9-1.linux2.6.i386.rpm
MySQL-shared-5.5.9-1.linux2.6.i386.rpm
MySQL-test-5.5.9-1.linux2.6.i386.rpm

我们只安装加粗的2个
rpm -ivh MySQL-server-5.5.9-1.linux2.6.i386.rpm
rpm -ivh MySQL-client-5.5.9-1.linux2.6.i386.rpm

完成后,直接
service mysql start 启动

service mysql stop 停止


--------------------------------------------------------------------------

下面说下如何用编译源码的方式来安装MYSQL5

下安mysql源码TAG包:http://mysql.mirror.kangaroot.net/Downloads/MySQL-5.1/

PS:插入一个重要提示
MYSQL依赖:
[root@as4 /]# rpm -aq|grep gcc
gcc-objc-3.4.3-9.EL4
compat-libgcc-296-2.96-132.7.2
compat-gcc-32-c++-3.2.3-47.3
libgcc-3.4.3-9.EL4
gcc-3.4.3-9.EL4

CentOS5.5的安装参考
rpm -ivh libobjc-4.1.2-48.el5.i386.rpm
rpm -ivh gcc-objc-4.1.2-48.el5.i386.rpm
rpm -ivh compat-libgcc-296-2.96-138.i386.rpm
rpm -ivh compat-gcc-34-3.4.6-4.i386.rpm
rpm -ivh compat-gcc-34-c++-3.4.6-4.i386.rpm



下载后,解压,./configure 时会遇到
configure: error: No curses/termcap library found

那么安装的时候需要加看这文章吧:
http://blog.csdn.net/zdl1016/article/details/6024175





PS:免安装MYSQL看这个
http://apps.hi.baidu.com/share/detail/14916310

PS:免安装多实例部署
http://blog.csdn.net/xqandpan/article/details/5698760

猜你喜欢

转载自shadowsocks.iteye.com/blog/904052
今日推荐