这一次整理mysql的安装,也整理自己遇到的问题!
测试环境依然是我Linux学习-vmware虚拟机安装jdk 里面的环境!下面开始安装的步骤
(1):检查系统是否有自带安装mysql
命令:
rpm -qa | grep -i mysql //grep -i是不分大小写字符查询,只要含有mysql就显示一般系统会默认安装,屏幕显示:
mysql-libs-5.1.71-1.el6.i686
卸载当前安装:
命令:
rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686(2):下载mysql安装文件
选择对应系统的版本,我的是centOs 32位的,我选择的是RedHat EnterPrise Linux
我选择下载的文件:
MySQL-5.6.30-1.el6.i686.rpm-bundle.tar(3):上传文件并解压
命令:
#tar xvf MySQL-5.6.30-1.el6.i686.rpm-bundle.tar
(4)安装Mysql-sever和Mysql-Client
命令:
rpm -ivh --test MySQL-server-5.6.30-1.el6.i686.rpm
rpm -ivh MySQL-client-5.6.30-1.el6.i686.rpm
(5)在安装MySQL-server,见上面的一段话,大意是全新安装设置的root密码在/root/.mysql_secret中,这是一个随机密码,你需要运行/usr/bin/mysql_secure_installation,删除anonymous用户。当然不建议用root用户来运行,rpm包已经建了一个mysql用户,可以使用这个用户
#more .mysql_secret
# The random password set for the root user at Tue Nov 18 22:57:46 2014 (local t
ime): NljqL63OYlGo5cqy
# service mysql start
Starting MySQL... SUCCESS!
# /usr/bin/mysql_secure_installation --user=mysql
(6)查看服务
MySQL已经安装完成,最后看一下是否已将MySQL加到开机服务里
mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
参考文章:
附:Navicat连接虚拟机Mysql
点击连接测试发现不通 那么为什么呢?去检查原因!
然后还是不行:在配置防火墙的可以访问端口 3306
然后连接还是不行:
在这样设置:最后OK啦
成功的喜悦!命令没有一一贴出来,希望大家还是自己敲一下!
感谢好多大神的博客的文章!
参考文章: