1.下载安装包
这里采用的是rpm包,下载地址之前老徐已经发过,选择rpm包即可
2.查看是否安装过mysql
命令: rpm -qa|grep -i mysql
如果安装过则会出现3个mysql的安装包,比如:mysql-devel-5.1.52-1.el6_0.1.i686和
mysql-libs-5.1.52-1.el6_0.1.i686及mysql-5.1.52-1.el6_0.1.i686这三个包
3.删除上面出现的mysql安装包
使用rpm -e --nodeps 包名
4.使用winscp上传下载好的mysql安装包到指定目录下/或是安装rz,sz,使用rz/sz上传下载好的安装包也行
5.开始安装mysql
使用rpm -ivh 包名进行安装
需要注意的是:(1)安装时需要cd进入到安装包所在的目录,在当前所在目录下安装,否则需要加上绝对路径(2)每安装完一个包,ll查看一下是否成功(3)安装mysql三个包的顺序不可以颠倒:因为server包是为用户提供核心mysql服务的包,client包是连接mysql服务的客户端服务,devel包是开发用到的库,所以在三个安装包中server这个包的安装时间是最长的
6.安装完server包后提示信息中会包含有mysql的系统管理员密码和该密码文件的存放路径,找到后:1.使用cd进入目录;2.cat查看文件内容:cat ~/.mysql_secret,这里出现的密码之后会用到
7.启动mysql服务:service mysql start,如果未成功则使用ps -aux|grep mysql 查看mysql服务是否已经启用
8.成功启动服务后,进入mysql控制台:输入mysql - u root -p,成功后会提示输入密码,这里的密码即为步骤6中最后得到的密码
9.成功后,修改密码:输入set password for root @localhost =PASSWORD('123456');
10.修改密码成功,输入quit退出控制台,结束mysql的安装
注意事项:如果安装不成功则可通过查看日志tail命令查看原因,一般可查看进程/端口使用情况,如果仍然找不到:1.卸载安装好的mysql,使用rpm -e --nodeps 2.删除mysql所有文件夹和文件 find /-name "文件名"或rpm -qa mysql 3.查看卸载干净没有,使用rpm -qa|grep -i mysql查看,然后再次安装即可