二进制安装mysql5.6

系统环境:Centos6.5 x86_64

mysql二进制包:mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz

#解压tar包到指定安装目录:cp mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz /data/

tar -zxf /data/mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz

#创建mysql数据存储目录mkdir /data/mysqldata

#添加mysql用户和mysql组groupadd -r mysql

useradd -g mysql -r -s /sbin/nologin -M -d /data/mysqldata mysql

chown -R mysql:mysql /data/mysqldata

#初始化数据cd /data/mysql && ./scripts/mysql_install_db --datadir=/data/mysqldata --user=mysql

运行过程下图:

#创建配置文件,配置文件内容如下[mysqld]

basedir=/data/mysql

datadir=/data/mysqldata

port=3306

socket=/tmp/mysql.sock

user=mysql

innodb_file_per_table=on

skip_name_resolve=on

symbolic-links=0

[mysqld_safe]

log-error=/data/mysql/mysqld.log

pid-file=/data/mysql/mysqld.pid

#创建mysql启动脚本cp /data/mysql/support-files/mysql.server /etc/init.d/mysqld

chmod 777 /etc/init.d/mysqld

#修改/etc/init.d/mysqld内容,内容如下:#basedir=/data/mysql

#datadir=/data/mysqldata

操作如图:

#加入系统库核系统变量ln -sv /data/mysql/include  /usr/include/mysql

echo '/data/mysql/lib' > /etc/ld.so.conf.d/mysql.conf

ldconfig

echo 'export PATH=/data/mysql/bin/:$PATH' > /etc/profile.d/mysql.sh

source /etc/profile

service mysqld start

报错处理:这块装完mysql,没有直接去修改/etc/my.cnf文件,直接启动,mysql报错如下,处理杀掉mysql进程,修改my.cnf文件,然后重新启动即可。

测试安装是否正确:

查看数据存放目录:

二进制安装mysql5.6_轻松使用二进制安装Mysql5.6相关推荐

  1. 源码包安装mysql5.6_源码包安装mysql5.6

    含有的命令:wget,tar,cp,groupadd,useradd,chown,service,chkconfig,exportsource,mysql_secure_installation,my ...

  2. 树莓派安装python3.6_树莓派 Miniconda 无法安装最新 Python3.6

    本文有提供视频教程,感兴趣的朋友可以前往观看.传送地址:树莓派入坑系列 Part-2 Conda环境安装配置 概述 在之前一篇文章<Raspbian Miniconda安装配置>中介绍了如 ...

  3. mysql5.5二进制安装,mysql5.5.28 通用二进制安装

    编译安装MySQL-5.5.28通用二进制 [iyunv@localhost local]# groupadd -r -g 306 mysql  为mysql创建一个系统用户 [iyunv@local ...

  4. mac 二进制安装mysql_如何在MAC中安装mysql二进制分发版

    如何在MAC电脑中安装mysql二进制分发版,对于这个问题,许多用户都还不是很清楚,其实解决的方法也不难,那么具体该怎么做呢?现在小编就告诉大家解决的方法吧. 没有mac的root密码,当前用户有su ...

  5. Linux4种常用软件安装方法(源代码,二进制,rpm,yum)

    1.软件安装 软件安装即为Linux包安装,相当于Windows中的软件安装.主要包括源码编译安装.bin二进制执行文件安装.rpm包安装.yum在线安装4种方式. ● 源码安装适用于开放源代码包的软 ...

  6. Linux安装jdk详细步骤,二进制发布包安装!

    目录 前言.linux软件安装方式 ==>二进制发布包安装: ==>rpm安装: ==>yum安装: ==>源码编译安装: 一.检查Linux系统是否带有jdk并删除 二.官网 ...

  7. mysql源码安装报错_mysql 的二进制和源码包 安装的报错总结

    MySQL报错总结 报错原因:/application/mysql-5.6.44/tmp不存在 解决方法:mkdir /application/mysql-5.6.44/tmp 报错原因: /appl ...

  8. cmake 安装mysql5.6_使用cmake在CentOS6.5安装MYSQL5.6

    一.卸载CentOS6.5中已经安装的mysql版本和工具包的安装 1.使用命令检查是否安装有MySQL Server,如果已经安装就卸载掉 [root@wlm ~]# rpm -qa | grep  ...

  9. 一键安装mysql5.6_一键安装MySQL5.6.43脚本

    [root@lamp ~]# cat /server/scripts/mysql-5.6.43_install.sh #!/bin/bash #卸载系统自带的Mysql /bin/rpm -e $(/ ...

最新文章

  1. [转]23种经典设计模式的java实现_5_职责链模式
  2. spring的有状态BEAN和无状态BEAN
  3. Ubuntu 18.04安装ROS 2
  4. Android开发者指南(29) —— USB Host and Accessory
  5. 前端学习(1893)vue之电商管理系统电商系统之自定义状态列的效果
  6. AndroidStudio安卓原生开发_一个activity中引用多个fragment_以及不同activity中复用某个fragment---Android原生开发工作笔记117
  7. nginx 改变 缺省banner_Nginx隐藏服务器端各类信息的方法
  8. AcWing 859. Kruskal算法求最小生成树(稀疏图)
  9. 前嗅ForeSpider教程:采集预览
  10. double类型判断是否相等
  11. what is the different between Grammar and syntax
  12. Choco使用小记--如何设置choco的默认软件包安装位置
  13. 前后端分离图片验证码session获取问题
  14. 青龙扩展--九章头条
  15. python知道三角形三边求面积(海伦公式)
  16. Apache安装时出现OS:拒绝访问的解决办法
  17. JMS createSession(false, Session.AUTO_ACKNOWLEDGE); 两个参数不同组合下的区别
  18. sql小数转换为百分数_这么齐全的数学单位换算表?寒假赶紧存下为孩子考试助力!...
  19. 程序员遇到人生低谷期怎么做?
  20. N皇后问题(java)

热门文章

  1. iSCSI故障查询列表
  2. 搜索引擎学习资源收集
  3. 深刻揭示Python 与C/C++互动
  4. win10下用Linux搭建pythonnodejs开发环境
  5. 用日志记录LINQ中的所有增删改的SQL语句的方法
  6. Linux内存管理【转】
  7. Copying Files
  8. java Export Excel POI 转
  9. [PHP打野] 对pear-FSM的研究(一)基本了解
  10. 为Nagios定义自定义脚本检测内存状态