一.准备:

  1.CentOS release 6.8

  2.mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz

  3.Linux下MySQL5.6与MySQL5.7安装方法略有不同

二.卸载原有的mysql

  find / -name mysql
  rm -rf 上边查找到的路径,多个路径用空格隔开

三.在安装包存放目录下执行命令解压文件

  tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz

四.删除安装包,重命名解压后的文件

  rm -f mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
  mv mysql-5.6.31-linux-glibc2.5-x86_64/ mysql

五.添加mysql用户组和mysql用户

  先检查是否有mysql用户组和mysql用户

  groups mysql

  若无:

  groupadd mysql
  useradd -r -g mysql mysql

六.进入mysql目录更改权限

  cd mysql/
  chown -R mysql:mysql ./

七.执行安装脚本

  ./scripts/mysql_install_db --user=mysql

八.安装完之后修改当前目录拥有者为root用户,修改data目录拥有者为mysql

  chown -R root:root ./
  chown -R mysql:mysql data

九.更改mysql密码

  首先启动mysql

  ./support-files/mysql.server start

  如果MySQL启动报错,则可能是已经存在MySQL进程,杀掉即可

  ps aux|grep mysql
  kill -9 上边的进程号

  杀掉后再重启即可

  更改密码

  ./bin/mysqladmin -u root -h localhost.localdomain password 'root'

十,登录mysql

  ./bin/mysql -h127.0.0.1 -uroot -proot

==========================================================

现在本地登录没问题了,远程登录一直没弄好,实不知什么原因,总是报找不到pid文件

Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/snsgou.pid)

试了各种办法都没有成功,请大哥们帮我一下,QQ群4060038

  

Linux环境下安装mysql5.6(二进制包不是rpm格式)的更多相关文章

  1. Linux环境下安装MySQL5.7

    记录一下Linux环境下安装MySQL,大家按顺序执行即可,5分钟内即可完成安装,亲测可行.不过下载MySQL安装包需要大家花费一些功夫,送个链接给大家,大家按需下载: https://dev.mys ...

  2. linux 环境下安装MySQL5.7(yum)

    安装环境: CentOS7 64位,MySQL5.7 原文链接:https://blog.csdn.net/xyang81/article/details/51759200 1. 配置yum源 在My ...

  3. linux 环境下安装mysql5.6

    在网上找了很多博客 看着头晕眼花 各个步骤 最终功夫不负有心人 终于安装好了 特此整理分享一下 1> #yum remove mysql mysql-*    //卸载原先版本的mysql 2& ...

  4. Linux环境下安装NodeJS和mongoDB

    前面的话 本文将详细介绍如何下Linux环境下安装NodeJS和mongoDB NodeJS [1]使用二进制包安装 1.在官网下载Linux环境下的NodeJS安装包 2.通过xftp软件将安装包上 ...

  5. linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg)

     linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg) 2013-11-10 16:51:14 分类: 系统运维 为什么要写这篇文章? 答:通过常规的三大步(./confi ...

  6. [转]windows10 64位环境下安装mysql5.7.17

    今天以zip模式在windows10 64位环境下安装mysql5.7,到最后一步提示mysql服务无法启动. 安装步骤如下: 1.配置环境变量 我的电脑->属性->高级->环境变量 ...

  7. [Linux]pycharm在Linux环境下安装

    之前转载了一个在Windows环境下pycharm专业破解的安装的文章,今天为了在Linux环境下安装使用odoo10,所以尝试在Linux环境下安装pycharm专业破解版看看. windows下安 ...

  8. Linux 环境下安装python相关

    目录 Linux 环境下安装python相关 linux软件包管理工具之yum工具(如同pip3工具) yum源理解 下载阿里云的.repo仓库文件 ,放到/etc/yum.repos.d/ yum安 ...

  9. JavaWeb入门——在Linux环境下安装Tomcat服务器

    JavaWeb入门——在Linux环境下安装Tomcat服务器 摘要:本文主要学习了如何在Linux环境下安装Tomcat服务器. 准备工作 检查Java环境变量 检查系统是否配置了Java的环境变量 ...

随机推荐

  1. 在Jetty中部署Jenkins遇到的问题

    1. Jetty 9.0.3 启动时的错误: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [root@kvm-guest jetty-9.0.3]# java -jar star ...

  2. html收尾

    <form>input 元素</form> <fieldset ></fieldset > <legend ></legend> ...

  3. lua . 命令收集

    io.popen()## 原型:io.popen ([prog [, mode]]) 解释:在额外的进程中启动程序prog,并返回用于prog的文件句柄.通俗的来说就是使用这个函数可以调用一个命令(程 ...

  4. 学习开始记录一下,java 还是python?

    2019.11.24开始正式开始学习JAVA. 在 bilibili站看了三天,大神们的对此问题的分析,介绍,我选择了JAVA开发语言. 在看了高淇老师的JAVA300视频,感觉比较对路,特别是第一章 ...

  5. Java注解-元数据、注解分类、内置注解和自定义注解|乐字节

    大家好,我是乐字节的小乐,上次说过了Java多态的6大特性|乐字节,接下来我们来看看Java编程里的注解. Java注解有以下几个知识点: 元数据 注解的分类 内置注解 自定义注解 注解处理器 Ser ...

  6. quartz定时任务存储

    今天不聊quartz的概念,像任务bean,触发器,调度器这些随随便便都可以百度到,其中任务bean要实现job接口.对于这些创建生成的定时任务,它可以保存在内存中,重启失效,也可以保存在数据库里重启 ...

  7. 了解CAdoSqlserver

    include <vector> 表示引用了vector类, vector是STL中的一种数据结构,或者叫容器,功能相当于数组,但是功能强大很多.vector在C++标准模板库中的部分内容 ...

  8. golang 单元测试(一)

    单元测试函数类型 Test(功能测试) 函数规则: 函数名: TestXxxx , 以Test为前缀.Xxxx以大写字母开头 参数类型: *testing.T func TestXxxx(t *tes ...

  9. 解决webpack4.x使用autoprefixer 无效

    安装 npm i webpck webpack-cli style-loader postcss-loader -D 配置 webpack.config.js module: { rules: [{ ...

  10. 怎样理解window对象的几组位置大小属性

    第一组: window.screenX 和 window.screenY, 只读, 返回浏览器窗口左上角与屏幕左上角的水平距离和垂直距离(单位像素); 第二组: window.innerHeight ...