Linux:mysql的安装

     在window下使用noinstall版的mysql,解压以后就可以使用,相关的启动程序/数据文件都在解压目录下。可是在linux下面安装,如果使用它自带的软件包安装管理工具,那只能有一个版本。而且默认安装时mysql会被安装到多个分散的地方,比如数据文件/usr/local/mysql/data,启动脚本/etc/init,还有/usr/share/mysql,/usr/bin等等。如果这些设置都要自己一个个改以便多个版本不冲突,那是在太累了。
    此外在linux下面还会碰到中文问题/不同发行版兼容性的问题,也会浪费开发者的精力。 
    所以我认为linux不是好的开发平台,但是它是一个好的服务器平台。

 

 

 

 

针对Linux已存在MySQL而无法安装的情况,我们可以进行强制卸载,再进行安装,步骤:
   1. 查找已安装的myslq 版本:
       #rpm -q mysql
        在屏幕上将显示已安装的mysql包名如:mysql-5.0.77-4.el5_5.3
       如果通过该命令,提示没有安装mysql,而你确定已安装,可以使用下面命令,尝试一下:
       #rpm -qa | grep -i mysql
         MySQL-server-5.5.11-1.rhel5
    2. 强制卸载(将要卸载的必须是上面查询到的mysql的全称包括版本号,此处是在无法正常卸载时不得已的操作,强制卸载,必须用参数--nodeps):
        #rpm -e --nodeps mysql-5.0.77-4.el5_5.3
    3.成功卸载,系统不提示任何信息,接下来,安装MySQL:
        #rpm -ivh MySQL-server-5.5.9-1.linux2.6.i386.rpm
     4.安装完成,会提示你不要忘记设计root用户的密码及其他信息。

 

 

 

 

Linux下Mysql-5.1.56安装:

如图1、图2所示 +  http://www.iteye.com/topic/976422

 

 

 

你可能感兴趣的:(mysql,linux,脚本,ITeye)