1. 下载所需的rpm包
在Rpmfind 网上按照系统查找所需的rpm包
autoconf-2.69-11.el7.noarch.rpm
m4-1.4.16-10.el7.x86_64.rpm
perl-Data-Dumper-2.145-3.el7.x86_64.rpm
perl-5.16.3-294.el7_6.x86_64.rpm CentOS7.x 一般自带的有perl
MySQL-client-5.6.25-1.el6.x86_64.rpm
MySQL-devel-5.6.25-1.el6.x86_64.rpm
MySQL-server-5.6.25-1.el6.x86_64.rpm
2. 安装
#查看安装的mysql和mariadb rpm -qa |grep -i mysql rpm -qa |grep -i mariadb(centos7默认系统自带的) #上面命令查出来什么就卸载什么 rpm -e MySQL-client-5.6.25-1.el6.x86_64 rpm -e MySQL-devel-5.6.25-1.el6.x86_64 rpm -e MySQL-server-5.6.25-1.el6.x86_64 #查找之前安装的mysql文件 find / -name mysql #查出来什么就删什么 rm -rf mysql路径 #安装 rpm -ivh MySQL-client-5.6.25-1.el6.x86_64.rpm rpm -ivh MySQL-devel-5.6.25-1.el6.x86_64.rpm rpm -ivh MySQL-server-5.6.25-1.el6.x86_64.rpm #特别提醒:MySQL-server-5.6版本开始,安装server就自动执行mysql_install_db,所以不用再执行这个操作,执行就会出问题 #Starting MySQL...The server quit without updating PID file #按照以上操作,此步应该success service mysql start #查看随机生成root密码 cat /root/.mysql_secret #登陆 mysql -u root -p #第一次登陆必须修改密码 set password=password(‘root’);
关于MySQL的版本
GA
General Availability,正式发布的版本,官方开始推荐广泛使用,国外有的用GA来表示release版本。RELEASE
正式发布版,官方推荐使用的版本,有的用GA来表示。比如spring。Stable
稳定版,开源软件有的会用stable来表示正式发布的版本。比如Nginx。Final
最终版,也是正式发布版的一种表示方法。比如Hibernate。RC
Release Candidate,发行候选版本,基本不再加入新的功能,主要修复bug。是最终发布成正式版的前一个版本,将bug修改完就可以发布成正式版了。alpha
α是希腊字母的第一个,表示最早的版本,内部测试版,一般不向外部发布,bug会比较多,功能也不全,一般只有测试人员使用。beta
β是希腊字母的第二个,公开测试版,比alpha版本晚些,主要会有“粉丝用户”测试使用,该版本仍然存在很多bug,但比alpha版本稳定一些。这个阶段版本还会不断增加新功能。分为Beta1、Beta2等,直到逐渐稳定下来进入RC版本。
版本番外篇
Trial:试用版,通常都有时间限制,有些试用版软件还在功能上做了一定的限制。可注册或购买成为正式版。
Unregistered:未注册版,通常没有时间限制,在功能上相对于正式版做了一定的限制,可注册或购买成为正式版。
Demo:演示版,仅仅集成了正式版中的几个功能,不能升级成正式版。
Lite:精简版。
Full version:完整版,属于正式版。
Enhance:增强版或者加强版 属于正式版
Free:自由版
Release:发行版 有时间限制
Upgrade:升级版
Retail:零售版
Plus:属增强版,不过这种大部分是在程序界面及多媒体功能上增强。
Preview:预览版
Corporation & Enterprise:企业版
Standard:标准版
Mini:迷你版也叫精简版只有最基本的功能
Premium:贵价版
Professional(Pro):专业版
Express:特别版,精简版
Regged:已注册版
Build:内部标号
Delux:豪华版 (deluxe: 豪华的,华丽的)
Cardware:属共享软件的一种,只要给作者回复一封电邮或明信片即可。(有的作者并由此提供注册码等),目前这种形式已不多见。