crt安装mysql教程_Centos系统安装MySQL详细图⽂教程1.查系统是否已安装MySQL
安装MySQL之前要先检查系统是否已⾃带或已安装MySQL,若检查出来系统已存在MySQL并运⾏正常,则可以甭管接下来的操作,除⾮是像更换版本或体验安装过程。
查系统是否已安装MySQL,可以⽤如下rpm命令:
命令:# rpm -qa|grep -i mysqlmysql下载后安装中出现提示不到安装包
若出现如下结果:
说明系统已安装有MySQL的相关软件:
MySQL-client-5.5.28-1.linux2.6.i386
MySQL-devel-5.5.28-1.linux2.6.i386
MySQL-server-5.5.28-1.linux2.6.i386
2.删除MySQL
既然查询到已安装MySQL,接下来就要进⾏MySQL删除了,但删除之前记得先停⽌服务(试验过,不是必须的)。
1)停⽌MySQL服务。停⽌服务命令如下:
#service mysql stop 或
# /etc/init.d/mysql stop
如图:
或
2)删除MySQL。删除MySQL命令如下(有两种命令):
rpm –e mysql相关 (普通删除命令,删除特定的包,如果遇到依赖,则⽆法删除)
rpm -e –nodeps mysql相关(强制删除命令,忽略依赖,删除特定的包。如果使⽤上⾯命令删除时,提⽰有依赖的其它⽂件,则⽤该命令可以对其进⾏强⼒删除)
注:这⾥的mysql相关指的就是上个步骤中⽤命令 # rpm -qa|grep -i mysql 查出来的mysql的相关⽂件。
若⽤rpm删除命令,如下:
#rpm –e MySQL-client-5.5.28-1.linux2.6.i386
#rpm –e MySQL-devel-5.5.28-1.linux2.6.i386
#rpm –e MySQL-server-5.5.28-1.linux2.6.i386
如图:
由于删除的时候没有遇到依赖问题,所以⽤普通删除命令#rpm –e mysql相关即可。由上图可以看出,
最后执⾏rpm查询命令# rpm -qa|grep -i mysql时已查不出相关mysql⽂件,说明mysql已经删除成功。
这时我们⽤查询命令# find / -name mysql执⾏⼀下,却发现还存在⼏个mysql相关的残余⽬录,那是因为 rpm删除命令并不会将mysql 彻底将删除,需要我们⼿动去删除。如下:
删除命令⽤#rm -rf ⽬录,例如:
# rm -rf /var/lib/mysql
# rm -rf /usr/lib/mysql
将上⾯查出来的⽬录删除,如下图:
由图可以看出,执⾏完删除命令之后,已经不存在mysql相关的⽬录了。
最后⼀步,我们还需要⼿动删除myf⽂件,该⽂件位于/etc/myf,删除如下:
⾄此,mysql的删除⼯作已完成。
3.下载安装MySQL
既然已经将MySQL从系统删除掉,接下来就可以进⾏MySQL的安装了,当然安装之前⾸先要有安装包。若已有rpm安装包(本教程采⽤rpm⽅式安装),可直接看步骤。下⾯是其步骤:
1)下载MySQL
因为这⾥我通过rpm⽅式来安装,所以⾸先得有mysql相关的rpm包,若已有相关安装包,则此安装步骤可忽略,下⾯是其下载地址:
将第⼀个地址打开:
Select Version 选择 5.5.36(没限定),
Select Platform 选择Linux - Generic
如下:
接着在列表中依次下载以下三个rpm包(下载32位和64位根据实际系统需求,由于我系统是32位的,因此下载32位的rpm包):
若是通过Windows下载,可以使⽤SecureCRT终端⼯具登录Centos系统,然后通过SFTP将处于本地Windows系统的这三个rpm包上传到Centos系统。
⽐如,我将三个rpm包上传之后,放于根⽬录下的/software⽬录下:
2)安装MySQL
有了mysql相关的rpm包,接下来就可以采⽤rpm⽅式进⾏安装了。安装命令采⽤:
#rpm -ivh rpm包 //安装显⽰安装进度--install--verbose--hash 如下:
可以看到,三个rpm都已经安装完毕。
再通过命令#rpm -qa|grep -i mysql查询mysql是否安装上:
由查询结果可以知道mysql已经安装成功。
4.测试MySQL
安装完毕之后,接下来就要测试是否安装正常了。
⾸先要启动MySQL服务,命令采⽤#service mysql start,如下:
再输⼊#mysql,回车:
安装成功之后,默认是⽆密码的,所以我们直接可以登陆。
查看默认存在的数据库。输⼊show databases; :
由上图可以看出,默认存在四个数据库。⾄此MySQL安装的过程结束。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论