Centos6.5安装最新MySQL Community Server 5.7.15详细教程

一、检查系统中是否装有Mysql

rpm -qa | grep mysql 或者:rpm -qa | grep -i mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库

[[email protected] ~]$ rpm -qa | grep mysql
mysql-libs-5.1.71-1.el6.x86_64

很明显小编的系统里已经安装了mysql5.1.71

二、删除卸载原有的Mysql

通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉,注意两个命令后面是你的mysql-libs-5.1.71-1.el6.x86_64名称版本号

[[email protected] ~]$ rpm -e mysql  // 普通删除模式
[[email protected] ~]$ rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

如果你不是通过rpm安装的肯定返回错误,说明没有rpm包。

error: package mysql is not installed

如果是yum安装的我们使用下面的命令:

yum -y remove mysql-libs-5.1.71-1.el6.x86_64

如果返回 You need to be root to perform this command.
说明你需要root权限,在终端,输入su回车, 然后输入密码回车就行了!密码是不显示的。

[[email protected] ~]$ su
Password: 

再次执行删除命令

yum -y remove mysql-libs-5.1.71-1.el6.x86_64

最后返回如果看到下面的信息:

......
Removed:
  mysql-libs.x86_64 0:5.1.71-1.el6                                              

Dependency Removed:
  cronie.x86_64 0:1.4.4-12.el6        cronie-anacron.x86_64 0:1.4.4-12.el6      
  crontabs.noarch 0:1.10-33.el6       postfix.x86_64 2:2.6.6-2.2.el6_1          
  sysstat.x86_64 0:9.0.4-22.el6      

Complete!

删除成功!
再次查看

[[email protected] ~]# rpm -qa | grep mysql
[[email protected] ~]# 

三、给CentOS添加rpm源,并且选择较新的源命令

# wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
# yum localinstall mysql-community-release-el6-5.noarch.rpm
# yum repolist all | grep mysql
# yum-config-manager --disable mysql55-community
# yum-config-manager --disable mysql56-community
# yum-config-manager --enable mysql57-community-dmr
# yum repolist enabled | grep mysql

一路选择 “y”

四、安装mysql 服务

# yum install mysql-community-server

一直选择“y”

Install       4 Package(s)

Total download size: 169 M
Installed size: 842 M
Is this ok [y/N]: y

在线下载较慢

五、启动mysql

# service mysqld start

六、查看mysql是否自启动,并且设置开启自启动命令:

# chkconfig --list | grep mysqld
# chkconfig mysqld on

七、mysql安全设置命令:

# mysql_secure_installation

发布日期:

所属分类: Linux/Centos/Os 标签: