操作系统:Red Hat Enterprise Linux Server release 6.5

Mysql安装包:mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

1. Linux中创建mysql组和mysql用户

[root@lgr ~]# groupadd -g 1000 mysql

[root@lgr ~]# useradd mysql -g mysql -p mysql

2. 上传安装包到/usr/local目录下

---上传过程略---

3. 解压安装包

[root@lgr local]# tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

4. 把解压后安装包名称改为'mysql'

[root@lgr local]# mv mysql-5.6.34-linux-glibc2.5-x86_64 mysql

5. 授权:解压的文件属主属组改为root:root,其中data改为mysql:mysql

[root@lgr ~]# cd /usr/local/mysql

[root@lgr mysql]# chown root:root *

[root@lgr mysql]# chown mysql:mysql data

[root@lgr mysql]# ll

total 68

drwxr-xr-x.  2 root  root   4096 Jan  9 22:26 bin

-rw-r--r--.  1 root  root  17987 Sep 30 19:41 COPYING

drwxr-xr-x.  3 mysql mysql  4096 Jan  9 22:26 data

drwxr-xr-x.  2 root  root   4096 Jan  9 22:26 docs

drwxr-xr-x.  3 root  root   4096 Jan  9 22:26 include

drwxr-xr-x.  3 root  root   4096 Jan  9 22:26 lib

drwxr-xr-x.  4 root  root   4096 Jan  9 22:26 man

drwxr-xr-x. 10 root  root   4096 Jan  9 22:26 mysql-test

-rw-r--r--.  1 root  root   2496 Sep 30 19:41 README

drwxr-xr-x.  2 root  root   4096 Jan  9 22:26 scripts

drwxr-xr-x. 28 root  root   4096 Jan  9 22:26 share

drwxr-xr-x.  4 root  root   4096 Jan  9 22:26 sql-bench

drwxr-xr-x.  2 root  root   4096 Jan  9 22:26 support-files

6. 初始化 建立授权表

[root@lgr ~]# cd /usr/local/mysql

[root@lgr mysql]# scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data

7. 编辑配置文件

[root@lgr ~]# cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

[root@lgr ~]# vi /etc/my.cnf

---修改其中的如下内容---

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

port = 3306

8. 映射mysql和mysqladmin目录

[root@lgr ~]# cd /usr/local/bin

[root@lgr bin]# ln -fs /usr/local/mysql/bin/mysql mysql

[root@lgr bin]# ln -fs /usr/local/mysql/bin/mysqladmin mysqladmin

##标红部分为MySQL的实际安装目录,根据实际目录修改

9. 拷贝mysql.server启动脚本到init.d目录下

[root@lgr ~]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

10. 启动MySQL Servier

[root@lgr bin]# service  mysql start

11. 修改root用户的密码

[root@lgr ~]# mysqladmin -uroot password

12. 连接MySQL Server

[root@lgr bin]# mysql -u root -p

The End!

2017-08-17

【MySQL】二进制分发安装相关推荐

  1. 基于linux使用mysql二进制包安装mysql

    单实例MySQL二进制包的安装 Centos 6.5 64bit 下载mysql 1.官网地址: http://dev.mysql.com/downloads/mysql/ 2.解压 tar xvf ...

  2. mysql二进制安装

    MySQL数据库 1)创建mysql用户的账号 # useradd mysql -s /sbin/nologin –M 建立存放所有安装软件的固定目录 #mkdir -p /home/data/too ...

  3. 二进制编译安装mysql_数据库(MySQL)二进制安装+编译安装 + MariaDB编译安装

    配置文件: my.cnf [mysql] :只用于mysql这个客户端 [mysqld] [client]:共享与所有客户端,如mysqldump等 MySQL二进制包安装:(在 mysql/下有个 ...

  4. mysql 二进制分发版_安置MySQL二进制代码分发

    作者:天极软件 泉源:天极软件 你必要下列工具安置一个MySQL二进制分发:GNU gunzip解紧缩分发. 一个恰当的tar解包分发. GNU tar已知可以. 在Linux下的另一个安置要领是运用 ...

  5. mysql5.6 mac10.11_Mac Pro 解压安装MySQL二进制分发版 mysql-5.6.30-osx10.11-x86_64.tar.gz(不是dmg的)...

    没有mac的root密码,当前用户有sudo权限,所以想以root身份执行的命令都加了sudo. 是否存在 _mysql 是不是用户组 _mysql 的成员. 把解压后的代码移动到 /usr/loca ...

  6. 二进制包安装MySQL数据库

    1.1二进制包安装MySQL数据库 1.1.1 安装前准备(规范) 1 [root@Mysql_server ~]# mkdir -p /home/zhurui/tools ##创建指定工具包存放路径 ...

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

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

  8. mysql二进制升级_MySQL二进制安装,升级,多实例部署

    MySQL二进制安装,升级,多实例部署 目标 理解线上部署考虑的因素 学会编译安装以及二进制安装mysql 学会升级mysql 学会多实例部署mysql数据库 学会合理部署mysql线上库 考虑因素: ...

  9. 二进制包 mysql_二进制包安装MySQL数据库

    1.1二进制包安装MySQL数据库 1.1.1 安装前准备(规范) [root@Mysql_server ~]# mkdir -p /home/zhurui/tools  ##创建指定工具包存放路径 ...

最新文章

  1. 秋招 百度二轮面试---血淋淋的经历写实
  2. 问题 “cell 出栈 selectBox 已选的图标,被释放掉,再次进入屏幕时,没有了已选图标 ” 解决方案...
  3. jBPM3.12用户指南中文翻译----第二章 起步
  4. 细说Sql Server中的视图(下)转载
  5. 《剑指offer》非递归法判定二叉树是否是对称的
  6. 指针(pointers)和引用(references)区别
  7. 电脑PHP漏洞啥意思,PHP漏洞详解
  8. 30 个很棒的 PHP 开源 CMS 内容管理系统
  9. 八段LED数码管段代码编码表
  10. 【英语学习】【English L06】U07 Jobs L2 I have my own bakery now
  11. Linux 文件描述符的概念及与文件流指针的关系
  12. python重复输入字符串a三次_8道Python基础面试练习题
  13. STM8学习笔记---定时器 TIM2功能实现
  14. 基于Session的认证方式_实现认证功能_Spring Security OAuth2.0认证授权---springcloud工作笔记116
  15. ----vue项目打包之浏览器存在缓存问题----
  16. 红帽企业 Linux 下载
  17. Python 实现多元线性回归预测
  18. python3,使用sys.setdefaultencoding('utf-8'),编译时报错
  19. 百度硬盘搜索 2.3 试用手记
  20. 土壤类型空间分布数据介绍

热门文章

  1. 用GDB调试PHP扩展
  2. 2019软科计算机科学与工程,2019上海软科世界一流学科排名计算机科学与工程专业排名斯蒂文斯理工学院排名第301-400...
  3. nodejs安装不好_nodejs安装过程中环境变量配置的问题
  4. JFinal 表自动绑定插件实现,实现零配置,支持多数据源
  5. DataGridView 设置行不可见时,与货币管理器的位置关联的行不能设置为不可见
  6. dell4600服务器不能启动
  7. codechef FEB19 Manhattan Rectangle
  8. 三、系统分层和分割策略
  9. BZOJ 3555 [CTSC2014] 企鹅QQ Hash
  10. poj题目分类(转)--方便分类做题