1查看是否安装了mysql   rpm -qa|grep -i mysql

如果安装了请卸载:rpm -e --nodeps MySQL...

2、没有安装则进行如下操作

下载mysql rpm tar包 https://dev.mysql.com/downloads/mysql/ 格式为rpm的最好里面包含了所有 centos7用小红帽的,因为我在linux ceneric没找到rpm的包

3、通过ftp把mysql包拷贝到linux系统里面

4、用工具连接linux   输入rpm -qa|grep mariadb*  查看是否有以下红色目录  如果有卸载 在这里我卸载失败但是在查看的时候,他已经不存在了

5、解压mysql包解压命令:tar -xvf 包名 -C /解压的目录 解压后查看一下有如下几个包 我们需要安装三个包 1、...server... 2、...devel... 3、...client... 注意按顺序来

6、开始安装(注意:先安装第7和8步不然肯定包错)  6.1安装mysql  server

指定安装目录 :   [rpm -ivh –relocate /=/你想安装的目录 gaim-1.3.0-1.fc4.i386.rpm ]

命令:rpm -ivh MySQL-server-5.5.52-1.linux2.6.x86_64.rpm

6.2安装MySQL-devel

命令:rpm -ivh MySQL-devel-5.6.41-1.el7.x86_64.rpm

6.3安装mysql client

命令:rpm -ivh MySQL-client-5.5.52-1.linux2.6.x86_64.rpm

7、附加;安装mysql时,如果出现如下错误时

ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).

出现上述错误的原因说明Centos7系统中默认安装了一些有关mysql和mariadb的文件,此时在rpm安装的mysql默认的初始化数据库路径下是没有创建performance_schema文件夹的(mysql初始化数据库时会创建mysql、performance_schema、test三个文件夹的)

解决办法 :

find / -name mysql

find / -name mariadb

查询将所有有关数据进行删除删除,卸载安装的mysql两个rpm包,重新安装即可。

8、如果出现如下错误

FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db:
Data::Dumper

解决:

安装一个这个 #yum install -y perl-Module-Install.noarch 

9、.启动MySQL服务  命令:service mysql start  (注意不是mysqld)

10、查看mysql初始化密码 命令 cat /root/.mysql_secret  把秘密码记下来

10、初始化mysql  /usr/bin/mysql_secure_installation

会执行几个设置

a)为root用户设置密码 Y

b)删除匿名账号 Y

c)取消root用户远程登录Y
d)删除test库和对test库的访问权限 Y
e)刷新授权表使修改生效 Y

11、centos  设置mysql开机启动 systemctl restart mysql.service

windows和centos修改远程连接参见:https://www.cnblogs.com/Ai-Hen-Jiao-zhi/p/updategrole.html

以上操作针对centos7安装rpm的操作  数据库mysql  版本5.6

centos 7 安装mysql5.6rpm格式的更多相关文章

  1. 在centos上安装mysql5.7的三种方法

    带OS信息的是已编译的二进制文件,不带OS信息的是源码包 mysql-5.7.14-linux-glibc2.5-x86_64.tar.gz 二进制包 mysql-5.5.51.tar.gz 源码包 ...

  2. centos 7安装mysql5.5

    首先centos7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安 ...

  3. centOS上安装MySQL5.7

    在centos上安装mysql,前提得有sudo的权限.没有的话先去跟管理员申请一个. STEP 1 - 安装MySQL 首先打开浏览器访问下 https://dev.mysql.com/downlo ...

  4. CentOS RPM安装MySQL-5.6

    1.检查是否有安装 安装之前应该先查询系统是否自在了mysql的软件包 rpm -qa|grep -i mysql 如果有的话需要先删除 rpm -e 软件名 --nodeps 2.下载安装包 cd/ ...

  5. centos 下安装mysql-5.6.11

    这次是在centos6.4下安装mysql,在安装之前,你要先确定你的linux已经安装了这些包: wget, gcc-c++, ncurses-devel ,cmake, make ,perl 如果 ...

  6. Centos 7 安装 mysql5.7

    1.需要下载mysql 下载地址:http://dev.mysql.com/downloads/mysql/ 2.将下载的rpm包上传到centos 7上(我是放在根下面的opt目录) 3. 安装my ...

  7. centos下安装Mysql5.7.20

    0.环境 本文操作系统: CentOS 7.2.1511 x86_64MySQL 版本: 5.7.16 1.卸载系统自带的 mariadb-lib [root@centos-linux ~]# rpm ...

  8. CentOS RPM 安装 MySQL5.7

    环境 CentOS 7 64位 MySQL 5.7 64位 1.卸载系统自带的 mariadb [root@localhost /]# rpm -qa|grep mariadb mariadb-lib ...

  9. CentOS 编译安装 MySQL5.7

    下载 所有版本下载地址: http://dev.mysql.com/downloads/mysql/ 此处用 5.7.10 wget http://dev.mysql.com/get/Download ...

随机推荐

  1. 取消Eclipse的js校验功能

    1 window>>preferences>>javascript>>validator>>Error/warnings 去掉 Enable Javas ...

  2. ubuntu 桥接备忘

    apt install birdge-utils       用于桥接网卡的工具,如命令brctl root@ubuntu:/etc/network# vim interfaces auto br0 ...

  3. npm安装elasticsearch-reindex

    由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了.同样可以通过输入 "npm -v" 来测试是否成功安装. npm -v 你可以使用以下命令来查看所有全局安装的 ...

  4. plsql程序中循环语句的使用

  5. 用django框架开发一个B2C购物网站的基本流程和用到的知识点总结1

    开发流程 开发模式采用前后端分离模式,作为后端开发人员我们只关注后端业务逻辑开发: 省略项目框架搭建文件的配置部分.... 一:用户部分 在项目开发中我们要用到用户模型类User,Django认证系统 ...

  6. java实现最通俗易懂的01背包问题

    这几天一直在想背包问题,昨天还有个学长专门讲了,但是还是不是很理解,今天我终于想通了背包问题,其实只要理解了这个思路,不管用什么语言,肯定是能编出来的.下面我就来介绍一下背包问题. 1.题目描述: 有 ...

  7. linux 安装网络监控插件indicator-sysmonitor

    1.添加源 sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor 2.更新源 sudo apt-get update 3.安装 su ...

  8. scala开发环境

    1. Intellij IDEA Scala开发环境搭建 Intellij IDEA 15.0.3 默认配置里面没有Scala插件,需要手动安装,在Intellij IDEA 15.0.3 第一次运行 ...

  9. 视觉SLAM漫淡(二):图优化理论与g2o的使用

    视觉SLAM漫谈(二):图优化理论与g2o的使用 1    前言以及回顾 各位朋友,自从上一篇<视觉SLAM漫谈>写成以来已经有一段时间了.我收到几位热心读者的邮件.有的希望我介绍一下当前 ...

  10. 对SOA架构思想的一些说明(转)

    出处:http://kb.cnblogs.com/page/510698/ 从纵向到横向 传统业务系统的构建更多的是竖井式的纵向思想,这个主要是从单个业务系统孤立来看都是垂直应用.那么SOA架构的视角 ...