【MySQL】二进制分发安装

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

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

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

[[email protected] ~]# groupadd -g 1000 mysql

[[email protected] ~]# useradd mysql -g mysql -p mysql

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

---上传过程略---

3. 解压安装包

[[email protected] local]# tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

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

[[email protected] local]# mv mysql-5.6.34-linux-glibc2.5-x86_64 mysql

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

[[email protected] ~]# cd /usr/local/mysql

[[email protected] mysql]# chown root:root *

[[email protected] mysql]# chown mysql:mysql data

[[email protected] 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. 初始化 建立授权表

[[email protected] ~]# cd /usr/local/mysql

[[email protected] mysql]# scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data

7. 编辑配置文件

[[email protected] ~]# cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

[[email protected] ~]# vi /etc/my.cnf

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

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

port = 3306

8. 映射mysql和mysqladmin目录

[[email protected] ~]# cd /usr/local/bin

[[email protected] bin]# ln -fs /usr/local/mysql/bin/mysql mysql

[[email protected] bin]# ln -fs /usr/local/mysql/bin/mysqladmin mysqladmin

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

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

[[email protected] ~]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

10. 启动MySQL Servier

[[email protected] bin]# service  mysql start

11. 修改root用户的密码

[[email protected] ~]# mysqladmin -uroot password

12. 连接MySQL Server

[[email protected] bin]# mysql -u root -p

The End!

2017-08-17

时间: 2024-10-13 11:30:54

【MySQL】二进制分发安装的相关文章

MySQL二进制包安装并自定义basedir

前言: MySQL二进制包,定死了basedir为/usr/local/mysql/,但是很多人喜欢自定义目录,比如我就喜欢放/opt/app/mysql 数据目录喜欢自定义为/data/mydata/,以前必须把basedir必须做个软链接到/usr/local/mysql,本人有轻微的强迫症,就不想这么做,下面就来看实现过程. 1创建组,创建用户 groupadd -g3306 mysql useradd -u3306 -M -s /sbin/nologin mysql 2.解压二进制包,创

【练习】二进制分发安装mysql

环境描述: Red Hat Enterprise Linux Server release 6.5 mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz 1.创建用户和组: [[email protected] ~]# groupadd -g 1000 mysql [[email protected] ~]# useradd mysql -g mysql -p mysql 2.创建安装包上传目录,将安装包上传到该目录下(上传过程省略): [[email protec

mysql二进制包安装与配置实战记录

导读 一般中小型网站的开发都选择 MySQL 作为网站数据库,由于其社区版的性能卓越,搭配 PHP .Linux和 Apache 可组成良好的开发环境,经过多年的web技术发展,在业内被广泛使用的一种web服务器解决方案之一.但是mysql源码包编译时间过长,今天将采用二进制包方式安装mysql,并进行优化配置,希望对广大读者有借鉴意义. 1.安装之前,先创建mysql用户 [[email protected]_nfs ~]# useradd mysql -s /sbin/nologin -M

ubuntu下mysql二进制包安装

1.下载对应二进制包 cd /usr/local/srcsudo wget http://dev.mysql.com/downloads/file/?id=465030 2.解压并放在/usr/local目录下改名为mysql sudo tar zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gzsudo mv mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql 3.创建mysql分组和用户,更改mysq

MySQL二进制包安装简略过程

l  软件目录 [[email protected]_03 ~]# mkdir -pv /data/software [[email protected]_03 ~]# cd /data/software/ [[email protected]_03 mysql-5.6.28-linux-glibc2.5-x86_64]# tar xvf mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz l  软件下载 [[email protected]_03 softwar

MySQL二进制包安装脚本及批量安装

#!/bin/bash ###需要部署数据库的IP列表####ip192.168.1.10#ip192.168.1.11#ip192.168.1.12#ip192.168.1.13#ip192.168.1.14#ip192.168.1.15 ######执行脚本前,请确认已通外网,YUM源可用####cd /rootmyb=mysql-5.6.24-linux-glibc2.5-x86_64.tar.gzml=`echo $myb|cut -d"t" -f1|cut -d".

mysql二进制包安装

./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql57/ --datadir=/mysqldata ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ ./bin/mysqld --initialize --datadir=/mysqldata dadlI<t(k1Ek 首次安

MySQL二进制包安装实例 ( 5.5 、5.6 共存 )

mysql5.5版本和5.6版本在同一服务器上开启实例,在日常工作中都会碰到,开启多版本需要注意: 1.启动初始化不能用ln -s链接的名字来初始化 2.启动需要加--ledir=basedir 3.启动填写参数的位置 在这之前,一直使用ln -s 来启动5.6 一直报错: 在这之前看着启动没错吧: 然而显示的 unknown variable 'defaults-file=/etc/my3309.cnf' 同时根据配置文件的配置信息error的路径也不对,会默认到/var/log/mysql.

MySQL安装-二进制软件包安装

MySQL 双版本安装 安装mysql AB (RPM)    -mysql官方的RPM包  安装MySQL 5.6.19版本 安装之前需要将系统自带的关于mysql软件全部卸载掉 rpm -e (加查找出来的软件)进行卸载 1>安装 安装出现下面内容表示安装成功 2>安装客户端 3>查看安装后产生的文件(如果有以下内容表示安装成功) 注意:如果之前有安装过mysql其他版本,安装之前需要将这个目录(/var/lib/mysql)清空才能重新安装. 4>查看生成的密码文件 5>