您的当前位置:首页正文

REDHAT YUM安装mysql

2023-11-08 来源:化拓教育网

mysql

1.安装mysql-server,自动解决依赖关系

   yum install mysql-server

2.启动mysql

   service mysqld start

3.查看是否启动了mysql,3306端口

  netstat –tnlp

4.直接连上去了

mysql

5.设置密码

  mysql>set password = password(‘XCROOM‘);

6.登录     

  mysql–uroot –p

    输入密码XCROOM

本文出自 “小城工作室” 博客,请务必保留此出处http://xcroom.blog.51cto.com/7941996/1655110

REDHAT YUM安装mysql

标签:安装   mysql   yum   

小编还为您整理了以下内容,可能对您也有帮助:

Linux用yum方式安装mysql

本文详细描述了Linux如何用yum方式安装mysql以及如何修改mysql的数据文件存放位置

查看是否安装mysql: yum list installed | grep mysql有的话需要移除。 如::yum -y remove mysql-libs.x86_64

查看yum库上的mysql版本信息(CentOS系统需要正常连接网络)。 yum list|grep mysql

安装:yum -y install mysql-server mysql mysql-devel

安装完成后,使用命令mysql -version查看mysql的版本信息

启动mysql服务 /etc/init.d/mysqld start 或者 service mysqld restart

Mysql数据文件存放位置,默认为如下:

默认在:/var/lib/mysql/ 按目录存放 第一步,关闭mysql 第二步,移动/var/lib/mysql/目录下的数据库目录到自定义目录,如:/app/mysql 第三步,修改/etc/my.cnf中的datadir和socket的位置 datadir=/app/mysql 第四步,修改mysql启动脚本 #vi /etc/rc.d/init.d/mysqld get_mysql_option mysqld datadir "/var/lib/mysql"改为 get_mysql_option mysqld datadir "/app/mysql" 第五步, ln -s /app/mysql/mysql.sock /var/lib/mysql/mysql.sock 不加这一步,启动依然报错:var/lib/mysql/mysql.sock(2)无法启动 第六步,启动mysql服务

怎样在linux上安装mysql

不同的linux版本安装mysql的方法略有不同,这里以debian和redhat两个系列的linux版本为例简要说明安装方法。

一、、红帽系列的linux版本

1、安装服务端

yum install mysql-server mysql-devel
说明:yum是redhat系列linux版本上的包管理工具,install是yum
的参数表示安装,mysql-server是mysql的服务端,mysql-devel是
编译模块时所需要的包和库文件。

2、安装客户端

yum install mysql
说明:yum是redhat系列linux版本上的包管理工具,install是yum
的参数表示安装,mysql

二、debian系列linux版本。

1、安装服务端

sudo apt-get install mysql-server
说明:sudo用于提升权限 ,apt-get是debian系列linux版本的包管理工
具,install是其参数,用于安装软件包,mysql-server是mysql的服务
端软件包。

2、安装客户端

sudo apt-get install mysql-client
说明:sudo用于提升权限 ,apt-get是debian系列linux版本的包管理工
具,install是其参数,用于安装软件包,mysql-clinet是mysql的客户端
软件包。

怎样在linux上安装mysql

不同的linux版本安装mysql的方法略有不同,这里以debian和redhat两个系列的linux版本为例简要说明安装方法。

一、、红帽系列的linux版本

1、安装服务端

yum install mysql-server mysql-devel
说明:yum是redhat系列linux版本上的包管理工具,install是yum
的参数表示安装,mysql-server是mysql的服务端,mysql-devel是
编译模块时所需要的包和库文件。

2、安装客户端

yum install mysql
说明:yum是redhat系列linux版本上的包管理工具,install是yum
的参数表示安装,mysql

二、debian系列linux版本。

1、安装服务端

sudo apt-get install mysql-server
说明:sudo用于提升权限 ,apt-get是debian系列linux版本的包管理工
具,install是其参数,用于安装软件包,mysql-server是mysql的服务
端软件包。

2、安装客户端

sudo apt-get install mysql-client
说明:sudo用于提升权限 ,apt-get是debian系列linux版本的包管理工
具,install是其参数,用于安装软件包,mysql-clinet是mysql的客户端
软件包。

详解RedHat系的Linux系统中rpm与yum命令的使用

rpm

rpm是一个功能十分强大的软件包管理系统,它使得在Linux下安装、升级和删除软件包的工作变得容易,并且具有查询、验证软件包的功能。与图形化工具相比,使用命令行可以获得更大的灵活性。以下的例子都以example-1.2.3-1.i386.rpm代表对象软件包的名称

参数与选项

一、安装选项

命令格式:

rpm -i ( or --install) options file1.rpm ... fileN.rpm

参数:

file1.rpm ... fileN.rpm 将要安装的RPM包的文件名

详细选项:

-h (or --hash) 安装时输出hash记号 (``#'')

--test 只对安装进行测试,并不实际安装。

--percent 以百分比的形式输出安装的进度。

--excludedocs 不安装软件包中的文档文件

--includedocs 安装文档

--replacepkgs 强制重新安装已经安装的软件包

--replacefiles 替换属于其它软件包的文件

--force 忽略软件包及文件的冲突

--noscripts 不运行预安装和后安装脚本

--prefix 将软件包安装到由 指定的路径下

--ignorearch 不校验软件包的结构

--ignoreos 不检查软件包运行的操作系统

--nodeps 不检查依赖性关系

--ftpproxy 用 作为 FTP代理

--ftpport 指定FTP的端口号为

通用选项

-v 显示附加信息

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安

装程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

二、删除选项

命令格式:

rpm -e ( or --erase) options pkg1 ... pkgN

参数

pkg1 ... pkgN :要删除的软件包

详细选项

--test 只执行删除的测试

--noscripts 不运行预安装和后安装脚本程序

--nodeps 不检查依赖性

通用选项

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安装

程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

三、升级选项

命令格式

rpm -U ( or --upgrade) options file1.rpm ... fileN.rpm

参数

file1.rpm ... fileN.rpm 软件包的名字

详细选项

-h (or --hash) 安装时输出hash记号 (``#'')

--oldpackage 允许升级到一个老版本

--test 只进行升级测试

--excludedocs 不安装软件包中的文档文件

--includedocs 安装文档

--replacepkgs 强制重新安装已经安装的软件包

--replacefiles 替换属于其它软件包的文件

--force 忽略软件包及文件的冲突

--percent 以百分比的形式输出安装的进度。

--noscripts 不运行预安装和后安装脚本

--prefix 将软件包安装到由 指定的路径下

--ignorearch 不校验软件包的结构

--ignoreos 不检查软件包运行的操作系统

--nodeps 不检查依赖性关系

--ftpproxy 用 作为 FTP代理

--ftpport 指定FTP的端口号为

通用选项

-v 显示附加信息

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安装程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

四、查询

命令格式:

rpm -q ( or --query) options

参数:

pkg1 ... pkgN :查询已安装的软件包

详细选项

-p (or ``-'') 查询软件包的文件

-f 查询属于哪个软件包

-a 查询所有安装的软件包

--whatprovides 查询提供了 功能的软件包

-g 查询属于 组的软件包

--whatrequires 查询所有需要 功能的软件包

信息选项

显示软件包的全部标识

-i 显示软件包的概要信息

-l 显示软件包中的文件列表

-c 显示配置文件列表

-d 显示文档文件列表

-s 显示软件包中文件列表并显示每个文件的状态

--scripts 显示安装、卸载、校验脚本

--queryformat (or --qf) 以用户指定的方式显示查询信息

--mp 显示每个文件的所有已校验信息

--provides 显示软件包提供的功能

--requires (or -R) 显示软件包所需的功能

通用选项

-v 显示附加信息

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安装程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

五、校验已安装的软件包

命令格式:

rpm -V ( or --verify, or -y) options

参数

pkg1 ... pkgN 将要校验的软件包名

软件包选项

-p Verify against package file

-f 校验所属的软件包

-a Verify 校验所有的软件包

-g 校验所有属于组 的软件包

详细选项

--noscripts 不运行校验脚本

--nodeps 不校验依赖性

--nofiles 不校验文件属性

通用选项

-v 显示附加信息

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安装程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

六、校验软件包中的文件

语法:

rpm -K ( or --checksig) options file1.rpm ... fileN.rpm

参数:

file1.rpm ... fileN.rpm 软件包的文件名

Checksig--详细选项

--nopgp 不校验GPG签名

通用选项

-v 显示附加信息

-vv 显示调试信息

--rcfile 设置rpmrc文件为

七、其它RPM选项

--rebuilddb 重建RPM资料库

--initdb 创建一个新的RPM资料库

--quiet 尽可能的减少输出

--help 显示帮助文件

--version 显示RPM的当前版本

八、例子

代码如下:

[root@localhost ~]# rpm -ivh ipchains-1.3.6-1.i386.rpm     #安装包,并显示详细进度

[root@localhost ~]# rpm -i ftp://ftp.xxx.xxx            #在线安装

[root@localhost ~]# rpm -Va    #校验所有的rpm包,查找丢失的文件

[root@localhost ~]# rpm -qf /usr/bin/who               #查找一个文件属于哪个rpm包

[root@localhost ~]# rpm -qpi mon-0.37j-1.i386.rpm     #列出一个rpm包的描述信息

[root@localhost ~]# rpm -qpl mon-0.37j-1.i386.rpm            #列出一个rpm包的文件信息

[root@localhost ~]# rpm -Uvh ipchains-1.3.6-1.i386.rpm            #升级包

[root@localhost ~]# rpm -q  httpd               #查看httpd的安装包

[root@localhost ~]# rpm -e  httpd               #移除安装包

[root@localhost ~]# rpm -qi httpd             #得到httpd安装包的信息

Name : httpd Relocations: (not relocatable)

Version : 2.2.3 Vendor: CentOS

Release : 45.el5.centos.1 Build Date: 2011年05月04日 星期三 18时54分56秒

Install Date: 2011年06月29日 星期三 08时05分34秒 Build Host: builder10.centos.org

Group : System Environment/Daemons Source RPM: httpd-2.2.3-45.el5.centos.1.src.rpm

Size : 3281960 License: Apache Software License

Signature : DSA/SHA1, 2011年05月04日 星期三 20时31分28秒, Key ID a8a447dce8562897

URL : http://httpd.apache.org/

Summary : Apache HTTP 服务器

Description :

The Apache HTTP Server is a powerful, efficient, and extensible

web server.

代码如下:

[root@localhost ~]# rpm -ql httpd            #列出httpd中有哪些文件

[root@localhost ~]# rpm -qa                  #列出所有已安装的包

yum

yum 命令:用于添加/删除/更新RPM包,自动解决包的依赖问题以及系统更新升级

参数

-e 静默执行

-t 忽略错误

-R[分钟] 设置等待时间

-y 自动应答yes

--skip-broken 忽略依赖问题

--nogpgcheck 忽略GPG验证

check-update 检查可更新的包

clearn 清除全部

clean packages 清除临时包文件(/var/cache/yum 下文件)

clearn headers 清除rpm头文件

clean oldheaders 清除旧的rpm头文件

deplist 列出包的依赖

list 可安装和可更新的RPM包

list installed 已安装的包

list extras 已安装且不在资源库的包

info 可安装和可更新的RPM包 信息

info installed 已安装包的信息(-qa 参数相似)

install[RPM包] 安装包

localinstall 安装本地的 RPM包

update[RPM包] 更新包

upgrade 升级系统

search[关键词] 搜索包

provides[关键词] 搜索特定包文件名

reinstall[RPM包] 重新安装包

repolist 显示资源库的配置

resolvedep 指定依赖

remove[RPM包] 卸载包

例:

1,安装

代码如下:

[root@localhost ~]# yum install php53        #安装php5.3

[root@localhost ~]# yum groupinstall "MySQL Server"    #安装mysql数据库组

2,更新和升级

代码如下:

[root@localhost ~]# yum update              #全部更新

[root@localhost ~]# yum update  php53       #更新php

[root@localhost ~]# yum check-update        #检查可更新的程序

[root@localhost ~]# yum upgrade php53       #升级php53

[root@localhost ~]# yum groupupdate "MySQL Server"    #升级mysql服务组

3,查找和显示

代码如下:

[root@localhost ~]# yum info php53          #查看php53的安装信息

[root@localhost ~]# yum list                #列出所有可安装的程序包

[root@localhost ~]# yum list php53         #列出所有php53的程序包

[root@localhost ~]# yum groupinfo "MySQL Server"    #查看mysql服务组的,相关安装包

[root@localhost ~]# yum deplist php53      #查看php53依赖情况

4,删除

代码如下:

[root@localhost ~]# yum remove php53          #删除php53

[root@localhost ~]# yum groupremove "MySQL Server"    #删除mysql服务组

5,清除缓存

代码如下:

[root@localhost ~]# yum clean packages            #清除缓存目录下的软件包

[root@localhost ~]# yum clean headers             #清除缓存目录下的 headers

[root@localhost ~]# yum clean oldheaders          #清除缓存目录下旧的 headers

[root@localhost ~]# yum clean, yum clean all      #清除所有

详解RedHat系的Linux系统中rpm与yum命令的使用

rpm

rpm是一个功能十分强大的软件包管理系统,它使得在Linux下安装、升级和删除软件包的工作变得容易,并且具有查询、验证软件包的功能。与图形化工具相比,使用命令行可以获得更大的灵活性。以下的例子都以example-1.2.3-1.i386.rpm代表对象软件包的名称

参数与选项

一、安装选项

命令格式:

rpm -i ( or --install) options file1.rpm ... fileN.rpm

参数:

file1.rpm ... fileN.rpm 将要安装的RPM包的文件名

详细选项:

-h (or --hash) 安装时输出hash记号 (``#'')

--test 只对安装进行测试,并不实际安装。

--percent 以百分比的形式输出安装的进度。

--excludedocs 不安装软件包中的文档文件

--includedocs 安装文档

--replacepkgs 强制重新安装已经安装的软件包

--replacefiles 替换属于其它软件包的文件

--force 忽略软件包及文件的冲突

--noscripts 不运行预安装和后安装脚本

--prefix 将软件包安装到由 指定的路径下

--ignorearch 不校验软件包的结构

--ignoreos 不检查软件包运行的操作系统

--nodeps 不检查依赖性关系

--ftpproxy 用 作为 FTP代理

--ftpport 指定FTP的端口号为

通用选项

-v 显示附加信息

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安

装程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

二、删除选项

命令格式:

rpm -e ( or --erase) options pkg1 ... pkgN

参数

pkg1 ... pkgN :要删除的软件包

详细选项

--test 只执行删除的测试

--noscripts 不运行预安装和后安装脚本程序

--nodeps 不检查依赖性

通用选项

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安装

程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

三、升级选项

命令格式

rpm -U ( or --upgrade) options file1.rpm ... fileN.rpm

参数

file1.rpm ... fileN.rpm 软件包的名字

详细选项

-h (or --hash) 安装时输出hash记号 (``#'')

--oldpackage 允许升级到一个老版本

--test 只进行升级测试

--excludedocs 不安装软件包中的文档文件

--includedocs 安装文档

--replacepkgs 强制重新安装已经安装的软件包

--replacefiles 替换属于其它软件包的文件

--force 忽略软件包及文件的冲突

--percent 以百分比的形式输出安装的进度。

--noscripts 不运行预安装和后安装脚本

--prefix 将软件包安装到由 指定的路径下

--ignorearch 不校验软件包的结构

--ignoreos 不检查软件包运行的操作系统

--nodeps 不检查依赖性关系

--ftpproxy 用 作为 FTP代理

--ftpport 指定FTP的端口号为

通用选项

-v 显示附加信息

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安装程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

四、查询

命令格式:

rpm -q ( or --query) options

参数:

pkg1 ... pkgN :查询已安装的软件包

详细选项

-p (or ``-'') 查询软件包的文件

-f 查询属于哪个软件包

-a 查询所有安装的软件包

--whatprovides 查询提供了 功能的软件包

-g 查询属于 组的软件包

--whatrequires 查询所有需要 功能的软件包

信息选项

显示软件包的全部标识

-i 显示软件包的概要信息

-l 显示软件包中的文件列表

-c 显示配置文件列表

-d 显示文档文件列表

-s 显示软件包中文件列表并显示每个文件的状态

--scripts 显示安装、卸载、校验脚本

--queryformat (or --qf) 以用户指定的方式显示查询信息

--mp 显示每个文件的所有已校验信息

--provides 显示软件包提供的功能

--requires (or -R) 显示软件包所需的功能

通用选项

-v 显示附加信息

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安装程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

五、校验已安装的软件包

命令格式:

rpm -V ( or --verify, or -y) options

参数

pkg1 ... pkgN 将要校验的软件包名

软件包选项

-p Verify against package file

-f 校验所属的软件包

-a Verify 校验所有的软件包

-g 校验所有属于组 的软件包

详细选项

--noscripts 不运行校验脚本

--nodeps 不校验依赖性

--nofiles 不校验文件属性

通用选项

-v 显示附加信息

-vv 显示调试信息

--root 让RPM将指定的路径做为根目录,这样预安装程序和后安装程序都会安装到这个目录下

--rcfile 设置rpmrc文件为

--dbpath 设置RPM 资料库存所在的路径为

六、校验软件包中的文件

语法:

rpm -K ( or --checksig) options file1.rpm ... fileN.rpm

参数:

file1.rpm ... fileN.rpm 软件包的文件名

Checksig--详细选项

--nopgp 不校验GPG签名

通用选项

-v 显示附加信息

-vv 显示调试信息

--rcfile 设置rpmrc文件为

七、其它RPM选项

--rebuilddb 重建RPM资料库

--initdb 创建一个新的RPM资料库

--quiet 尽可能的减少输出

--help 显示帮助文件

--version 显示RPM的当前版本

八、例子

代码如下:

[root@localhost ~]# rpm -ivh ipchains-1.3.6-1.i386.rpm     #安装包,并显示详细进度

[root@localhost ~]# rpm -i ftp://ftp.xxx.xxx            #在线安装

[root@localhost ~]# rpm -Va    #校验所有的rpm包,查找丢失的文件

[root@localhost ~]# rpm -qf /usr/bin/who               #查找一个文件属于哪个rpm包

[root@localhost ~]# rpm -qpi mon-0.37j-1.i386.rpm     #列出一个rpm包的描述信息

[root@localhost ~]# rpm -qpl mon-0.37j-1.i386.rpm            #列出一个rpm包的文件信息

[root@localhost ~]# rpm -Uvh ipchains-1.3.6-1.i386.rpm            #升级包

[root@localhost ~]# rpm -q  httpd               #查看httpd的安装包

[root@localhost ~]# rpm -e  httpd               #移除安装包

[root@localhost ~]# rpm -qi httpd             #得到httpd安装包的信息

Name : httpd Relocations: (not relocatable)

Version : 2.2.3 Vendor: CentOS

Release : 45.el5.centos.1 Build Date: 2011年05月04日 星期三 18时54分56秒

Install Date: 2011年06月29日 星期三 08时05分34秒 Build Host: builder10.centos.org

Group : System Environment/Daemons Source RPM: httpd-2.2.3-45.el5.centos.1.src.rpm

Size : 3281960 License: Apache Software License

Signature : DSA/SHA1, 2011年05月04日 星期三 20时31分28秒, Key ID a8a447dce8562897

URL : http://httpd.apache.org/

Summary : Apache HTTP 服务器

Description :

The Apache HTTP Server is a powerful, efficient, and extensible

web server.

代码如下:

[root@localhost ~]# rpm -ql httpd            #列出httpd中有哪些文件

[root@localhost ~]# rpm -qa                  #列出所有已安装的包

yum

yum 命令:用于添加/删除/更新RPM包,自动解决包的依赖问题以及系统更新升级

参数

-e 静默执行

-t 忽略错误

-R[分钟] 设置等待时间

-y 自动应答yes

--skip-broken 忽略依赖问题

--nogpgcheck 忽略GPG验证

check-update 检查可更新的包

clearn 清除全部

clean packages 清除临时包文件(/var/cache/yum 下文件)

clearn headers 清除rpm头文件

clean oldheaders 清除旧的rpm头文件

deplist 列出包的依赖

list 可安装和可更新的RPM包

list installed 已安装的包

list extras 已安装且不在资源库的包

info 可安装和可更新的RPM包 信息

info installed 已安装包的信息(-qa 参数相似)

install[RPM包] 安装包

localinstall 安装本地的 RPM包

update[RPM包] 更新包

upgrade 升级系统

search[关键词] 搜索包

provides[关键词] 搜索特定包文件名

reinstall[RPM包] 重新安装包

repolist 显示资源库的配置

resolvedep 指定依赖

remove[RPM包] 卸载包

例:

1,安装

代码如下:

[root@localhost ~]# yum install php53        #安装php5.3

[root@localhost ~]# yum groupinstall "MySQL Server"    #安装mysql数据库组

2,更新和升级

代码如下:

[root@localhost ~]# yum update              #全部更新

[root@localhost ~]# yum update  php53       #更新php

[root@localhost ~]# yum check-update        #检查可更新的程序

[root@localhost ~]# yum upgrade php53       #升级php53

[root@localhost ~]# yum groupupdate "MySQL Server"    #升级mysql服务组

3,查找和显示

代码如下:

[root@localhost ~]# yum info php53          #查看php53的安装信息

[root@localhost ~]# yum list                #列出所有可安装的程序包

[root@localhost ~]# yum list php53         #列出所有php53的程序包

[root@localhost ~]# yum groupinfo "MySQL Server"    #查看mysql服务组的,相关安装包

[root@localhost ~]# yum deplist php53      #查看php53依赖情况

4,删除

代码如下:

[root@localhost ~]# yum remove php53          #删除php53

[root@localhost ~]# yum groupremove "MySQL Server"    #删除mysql服务组

5,清除缓存

代码如下:

[root@localhost ~]# yum clean packages            #清除缓存目录下的软件包

[root@localhost ~]# yum clean headers             #清除缓存目录下的 headers

[root@localhost ~]# yum clean oldheaders          #清除缓存目录下旧的 headers

[root@localhost ~]# yum clean, yum clean all      #清除所有

怎么安装mysql数据库

如果是在linux-redhat系统下

1、yum源安装:配置好yum源,然后yum install mysql* -y

2、源代码安装:第一步:创建mysql用户,groupadd mysql

useradd -g mysql mysql

第二步:解压***.tar.gz

第三步: 进入解压缩文件

第四步:安装cmake

第五步:cmake . \

-DCMAKE_INSTALL_PREFIX=/mysql/mysqldir \

-DMYSQL_DATADIR=/mysql/mysqldir/data \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DMYSQL_TCP_PORT=3306 \

-DMYSQL_UNIX_ADDR==/mysql/mysqldir/data/mysql.sock \

-DMYSQL_USER=mysql \

-DWITH_DEBUG=0

第六步:make

第七步:make install

怎么在linux上安装mysql

mysql在linux下有三种安装方式,依照难以程度排序:

第一种是yum install mysql,这种安装方式最简单,初学可以采用。但是这种安装的弊端是安装的版本比较低,现在安装的话是5.17的版本。

第二种方式是下载最新的MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar,解压缩后,用rpm -ivh 包名,安装四个包就可以了,注意先后顺序。

第三种方式是下载最新的mysql-5.6.27-linux-glibc2.5-i686.tar.gz,解压缩后,手动配置。主要包括配置:增加mysql用户和群组;拷贝my-default.inf文件为my.inf到/etc/下;安装并初始化/mysql-5.6.27/scripts/mysql_install_db --user=mysql --basedir=/... --datadir=/...;增加到服务中chkconfig --add mysql ,chkconfig mysql on ;启动服务service mysql start ;修改root初始密码。操作完以上几部基本上就可以了。