zoukankan      html  css  js  c++  java
  • Linux环境下安装mysql5.6(二进制包不是rpm格式)

    一.准备:

      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

      

  • 相关阅读:
    Java核心技术 卷一 笔记四 库类的直接使用
    Java核心技术 卷一 笔记三 大数值及数组
    Java核心技术 卷一 笔记2 字符串的复制
    Java核心技术 卷一 笔记1
    修改css 样式后, hover事件 不生效
    修改 element ui input 输入框 样式不生效问题
    css3 计算属性
    Vue3 改动系列
    浏览器实现,向下滑动 鼠标滚轮,页面横向移动
    linux ceont0s7 vue 打包压缩图片 一直报错
  • 原文地址:https://www.cnblogs.com/zhangjianbing/p/8203016.html
Copyright © 2011-2022 走看看