不多废话,我们直接开始,每一步基本都图片去帮你验证自己做的对不对
1.获取安装包,https://dev.mysql.com/downloads/ Mysql 下载地址
2.上传到虚拟机,我这里是home/mysql,自己新建的,
使用下面的命令解压到当前目录,想要解压到 其他目录的可以 使用命令二
tar -xvf MySQL-5.6.15-1.el6.i686.rpm-bundle.tar
tar -xvf MySQL-5.6.15-1.el6.i686.rpm-bundle.tar -C 文件路径
3.下面就是安装了.在RHEL系统中,必须先安装“MySQL-shared-compat-5.6.15-1.el6.i686.rpm”这个兼容包,而后才能安装server和client,不然安装时会出错。按照以下命令安装即可
以RPM方式安装MySQL
yum install MySQL-shared-compat-5.6.15-1.el6.i686.rpm # RHEL兼容包
yum install MySQL-server-5.6.15-1.el6.i686.rpm # MySQL服务端程序
yum install MySQL-client-5.6.15-1.el6.i686.rpm # MySQL客户端程序
yum install MySQL-devel-5.6.15-1.el6.i686.rpm # MySQL的库和头文件
yum install MySQL-shared-5.6.15-1.el6.i686.rpm # MySQL的共享库
在安装过程中会有问你,"Is this ok[y/d/N]" 这时候输入 y就行
yum install MySQL-shared-compat-5.6.15-1.el6.i686.rpm
yum install MySQL-server-5.6.15-1.el6.i686.rpm
下面这些我已经安装过了,就不一一演示了,
我们先来说一下出现问题怎么办.
我在安装过程中出现了错误
第二步的时候出现了下面的错误,不要害怕,
解决办法:安装autoconf库
命令:yum-y install autoconf
然后重新安装就可以了,把这几条命令走完基本就安装完成了,看自己没有正确安装好,我们可以使用下面的命令,来看MySQL安装时生成的随机密码,一定要找个地方记下来,一会要更改它.
cat /root/.mysql_secret
然后我们启动mysql服务并登录,输入以下命令后,输入刚才的随机密码
启动mysql服务 : service mysql start
登录mysql服务 : mysql -uroot -p
修改mysql 登录密码,我这里就是123456了,然后退出登录,使用
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');# mysql5.6以后得版本不能使用这个命令
退出mysql服务 :quit
然后就是重启mysql 然后 登录了,到这里我们就完成了安装并启动
最后呢,我们还要开启mysql的远端访问,这些是要在mysql中去做
grant all privileges on *.* to 'root' @'%' identified by 'root'; 后面的root换成自己的密码
flush privileges 刷新这个权限缓存,确保所有连接都使用最新的权限设置。
开放Linux的对外访问的端口3306,这些是在linux中做
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中