`

Linux centos6.5 下装mysql 5.7版本 rpm方式

阅读更多

这里更新下MySQL 5.7版本在Linux centos 6.5 下安装过程:

 

安装环境:

linux版本:centost6.5 

mysql版本:5.7.17

mysql安装方式:rpm安装

 

1:首先命令查看,系统自带的MySQL信息:rpm -qa|grep -i mysql

检查是否已安装,grep的-i选项表示匹配时忽略大小写

[root@localhost soft]#rpm -qa|grep -i mysql

mysql-libs-5.1.71-1.el6.x86_64

MySQL-python-1.2.3-0.3.c1.1.el6.x86_64

mysql-5.1.71-1.el6.x86_64

mysql-connector-odbc-5.1.5r1144-7.el6.x86_64

 

 

2:如果在系统中有自带的MySQL,需要卸载;卸载命令:rpm-e mysql-libs-5.1.71.el6.x86_64 --nodeps 

全部卸载完成了之后,再进行新的mysql 安装。

 

3:安装mysql5.7需要的关联包:

mysql-community-client-5.7.17-1.el6.x86_64.rpm

mysql-community-common-5.7.17-1.el6.x86_64.rpm

mysql-community-libs-5.7.17-1.el6.x86_64.rpm

mysql-community-server-5.7.17-1.el6.x86_64.rpm

 

4:安装顺序,不然会报依赖包错误,安装命令:rpm -ivh mysql-community-server-5.7.17-1.el6.x86_64.rpm 

(1)mysql-community-common-5.7.17-1.el6.x86_64.rpm 

(2)mysql-community-libs-5.7.17-1.el6.x86_64.rpm 

(3)mysql-community-client-5.7.17-1.el6.x86_64.rpm 

(4)mysql-community-server-5.7.17-1.el6.x86_64.rpm 

 5:启动mysql:首先要 以正常的方式启动服务,service mysqld start ,第一次启动会初始化,启动好之后再关闭服务,再以跨越权限的方式启动:mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

如果之前有MySQL服务启动,需要先关闭,不然会启动不了。启动好了之后,直接mysql命令,再输入use  mysql 命令。最后需要改密码:update mysql.user set authentication_string=password('flow@123') where user='root';,在mysql 5.7版本中没有password属性,只有authentication_string属性。

改密码:

update mysql.user set authentication_string=password('=newpassword') where user='root';

flush privileges;

 

 

6:最后关掉,停止mysql_safe 服务, 以正常的MySQL命令 启动:service mysqld start ,然后 以MySQL -uroot -p  进入mysql

改好密码后第一次进入,会提示需要重新设定密码的。

mysql> use mysql;

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

 

重新设定密码:mysql> set password=password('Flow@123'); 

重新设定的密码跟第一次是不一样的,如果一样会提示不符合要求。

 

 

 

ps:安装完成之后,5.7版本不能以mysql直接进入,如果不改密码直接以mysql -uroot -p 方式进入,也不可以的(自己试过),通过网上查资料,5.7版本会生成一个随机密码:cat /root/.mysql_secret ,但是经本人亲自测试貌似不行。

 

 

 

 

分享到:
评论

相关推荐

    Centos6.5下安装Mysql5.7+的脚本及安装手册

    Centos6.5下安装Mysql5.7+的脚本及安装手册。 安装包需要从网上下载,我测试的安装包为mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz,500多M,上传不了。注意:必须是二进制安装版的,不能是rpm或源码版的。 经我测试...

    Centos6.5安装MySQL5.7缺失包.rar

    包含以下几个包: glibc-2.14.tar.xz gcc-4.8.2.tar.bz2 libmpc-0.8-3.el6.x86_64.rpm libmpc-devel-0.8-3.el6.x86_64.rpm

    CentOS 6.5安装mysql5.7教程

    相对于postgreSQL和MariaDB而言,MySQL5.7做了大量“补短”操作。 二、升级操作 1、卸载旧版本 1.1、查看MySQL rpm -qa|grep mysql rpm -qa|grep mariadb 1.2、卸载MySQL rpm -e --nodeps mysql-5.1.73-7.el6....

    E3:用mysql安装包在CentOS6.5系统下安装和配置mysql.docx

    MySQL 在 CentOS 6.5 系统下的安装和配置 本文将指导用户在 CentOS 6.5 系统下安装和配置 MySQL 数据库管理系统。整个过程分为九个步骤,从卸载原有的 MySQL 到设置开机自启动。 步骤 1:卸载原有的 MySQL 在安装...

    RedHat6.5/CentOS6.5安装Mysql5.7.20的教程详解

    对于RHEL6.5或CentOS6.5,你应该选择与之兼容的版本,如5.7.20,并确保下载适用于64位系统的rpm安装包。你可以使用`wget`命令来下载,例如: ```bash [root@localhost opt]# wget ...

    centos6.5中rpm包安装mysql5.7初始化出错的解决方法

    在 CentOS 6.5 中,使用 RPM 包安装 MySQL 5.7 时可能会遇到初始化出错的问题。本文将详细解析解决这个问题的步骤。 首先,你需要通过 rz 命令将 MySQL 的 RPM 包上传到服务器,然后进行解压缩: ```bash [root@...

    CentOS6.5安装MySQL5.7.22方法

    ### CentOS 6.5 安装 MySQL 5.7.22 方法详解 #### 一、准备工作 在开始安装 MySQL 5.7.22 之前,请确保您的 CentOS 6.5 系统已更新至最新状态,并且已经安装了必要的依赖包。这一步对于后续的安装过程非常重要。 ...

    CentOS6.5下RPM方式安装mysql5.6.33的详细教程

    在Linux系统中,CentOS 6.5是一个广泛使用的版本,尤其在服务器环境中。这篇文章将详细阐述如何通过RPM(Red Hat Package Manager)方式在该系统上安装MySQL 5.6.33,一个流行的开源关系型数据库管理系统。 首先,...

    linux CentOS6.5 yum安装mysql5.6

    此外,如果你对其他版本的MySQL,例如MySQL 5.7或更高版本,或者在不同的Linux发行版如CentOS 7上的安装感兴趣,可以参考相关教程,它们通常包含类似但可能略有不同的步骤。 总的来说,安装MySQL 5.6在CentOS 6.5上...

    mysql5.7多实例部署

    * MySQL 版本:mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz * 安装目录规划: + 上传软件包目录:/home/zkyw/install + 程序目录:/opt/application/mysql + 数据文件目录:/data/$Port 五、MySQL 5.7 多实例...

    Centos6.5在线安装mysql 8.0详细教程

    在本教程中,我们将详细介绍如何在CentOS 6.5操作系统上在线安装MySQL 8.0。MySQL 8.0是MySQL数据库管理系统的最新稳定版本,提供了许多性能优化和安全特性。以下是完整的安装步骤: 首先,确保系统中没有任何旧版...

    详解CentOS6.5 安装 MySQL5.1.71的方法

    在本文中,我们将深入探讨如何在CentOS 6.5操作系统上安装MySQL 5.1.71。MySQL是一个流行的开源关系型数据库管理系统,广泛应用于各种规模的企业和项目。以下是安装MySQL 5.1.71的详细步骤: 1. **使用YUM安装** ...

    详解CentOS 6.5中安装mysql 5.7.16 linux glibc2.5 x86 64(推荐)

    在本文中,我们将详细探讨如何在CentOS 6.5操作系统上安装MySQL 5.7.16。这个过程适用于类似版本的MySQL,包括5.7.10、5.7.11、5.7.12和5.7.13。首先,你需要从MySQL的官方网站...

    CentOS 6、7下mysql 5.7 详细安装教程

    根据你的CentOS版本(例如CentOS 6.5),从指定的下载地址获取相应的`mysql80-community-release-el6-1.noarch.rpm`文件,并将其上传到Linux服务器中。 在安装依赖之前,确保你位于下载的rpm文件所在目录。然后,...

    CentOS编译安装MYSQL5.6.17

    wget http://vault.centos.org/6.5/os/x86_64/Packages/ncurses-devel-5.7-3.20090208.el6.x86_64.rpm # 安装ncurses-devel rpm -ivh ncurses-devel-5.7-3.20090208.el6.x86_64.rpm ``` ### 二、编译工具的安装 接...

Global site tag (gtag.js) - Google Analytics