mysql 二进制包快速安装

系统介绍:centos 6.4 mysql:5.5

#查看磁盘并配置一块lvs磁盘方便后续db文件空间不够的问题

fdisk -l | grep "^Disk /dev/*"
vgs
pvcreate /dev/sdd
vgcreate mysqldb /dev/sdd
lvcreate -n mysqldba -L 99.9G mysqldb
lvs

#创建mysql安装目录

mkdir /mysqldata

# 创建mysql user

groupadd mysql -g 3000
useradd -g 3000 -u 3000 -r -s /sbin/nologin mysql

#设置mysql 目录

mkdir /usr/loca/mysql
chown mysql.mysql !$

# 下载mysql 二进制安装文件包

cd !$
wget http://cdn.mysql.com//archives/mysql-5.5/mysql-5.5.32-linux2.6-x86_64.tar.gz 
./scripts/mysql_install_db --basedir=/usr/local/mysql/ --datadir=/mysqldata/data/ --user=mysql

# mysql 启动文件

cp /usr/local/mysql/support-files/mysql.server	/etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
chkconfig mysqld on

# 设置my.cnf文件

mv /etc/my.cnf{,.bak}
cp my-small.cnf /etc/my.cnf
vim /etc/my.cnf
[mysqld]
basedir=/usr/local/mysql/
datadir=/mysqldata/data/
port            = 3306
server-id       = 1
log-bin=/mysqldata/bin_log/bin_log_master
binlog_format=mixed

# 配置mysql bin启动以及帮助文件

vim /etc/profile.d/mysqld.sh
export PATH=$PATH:/usr/local/mysql/bin

vim /etc/man.config
MANPATH /usr/local/mysql/man

# 后续请将mysql安装目录/usr/local/mysql/,/mysqldata/data/ 都有mysql.mysql权限

然后启动mysql就成了

时间: 2024-11-09 12:34:48

mysql 二进制包快速安装的相关文章

二进制方式快速安装MySQL数据库命令集合

镜像源: http://mirrors.sohu.com/ 1.二进制方式快速安装MySQL数据库命令集合 1.安装mysqlcd /usr/local/srcwget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.48-linux2.6-x86_64.tar.gzls mysql-5.5.32-linux2.6-x86_64.tar.gztar xf mysql-5.5.32-linux2.6-x86_64.tar.gz mv mysql-

MySQL安装:MariaDB二进制包方式安装

MySQL那是相当流行的关系型数据库有之一,随着MySQL被Oracle收购后开源的前途未卜,gooogle, 非死不可等都开始转入mysql开源社区维护的另一个开源mysql分支MariaDB上去了,Maria是mysql创始人Michael Widenius的二女儿的名字,MariaDB完全兼容MySQL, 使用Percona维护的XtraDB(代号Aria)来代替InnoDB引擎,比InnoDB有很多优化等,另外对并行复制(Parallel Replication).多源复制(Muti-S

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

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

shell安装MySQL二进制包

现在解压MySQL二进制包,稍作配置,就能用了,安装速度快,安装来练习最好不过了,哈哈 该脚本只是安装二进制的MySQL包,my.cnf只修改了简单的选项,没有过多进行设置,若朋友们用我的脚本安装作为线上环境,需要在变量处修改为自己想要的内容即可,my.cnf你们要根据自己生产环境情况进行配置,安装包自己从官网下载,现在好像过墙才能下载了 官网:http://dev.mysql.com/downloads/mysql/ #!/bin/bash #-------------------------

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.解压二进制包,创

EHEL安装mysql二进制包

数据包命名格式解释 mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz 黑色粗体表示为包名称 蓝色表示linux系统二进制包 红色表示构架 1.上传mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz到服务器,可以使用wget官方下载,或者使用ftp把事先下载好的上传到服务器.并安装依赖包 yum install libaio 2.创建mysql用户与mysql用户组,不允许shell登录. groupadd mysql userad

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

MariaDB绿色二进制包的安装

通用格式二进制格式程序包的安装,centos6和centos7基本一样. [[email protected] ~]# tar xf mariadb-5.5.46-linux-x86_64.tar.gz -C /usr/local ----必须是/usr/local [[email protected] local]# ln -sv  mariadb-5.5.46-linux-x86_64/ mysql ---必须执行此步 [[email protected] local]# id mysql 

MYSQL5.7二进制包的安装

mysql5.7 二进制包安装1. 下载包 wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz2. 解压 tar xxvf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gzmv mysql-5.7.12-linux-glibc2.5-x86_64 /usr/local/mysql3. 初始化useradd -M -s /sbin/nologi