通用二进制格式的MySQL安装

1.下载MySQL的通用二进制压缩包,并创建mysql用户及组

http://pan.baidu.com/s/1kTskJKN

useradd mysql
id mysql
uid=500(mysql) gid=500(mysql) groups=500(mysql)

2.创建MySQL的数据目录/mydata/data,此目录建议使用LVM实现,方便以后随时扩容和基于LVM快照对MySQL进行备份。

fdisk /dev/sdb
fdisk /dev/sdc   #分别格式化sdb和sdc
pvcreate /dev/sd[bc]1 #创建pv
vgcreate myvg /dev/sd[bc]1 #创建vg
lvcreate -L 20G -n mydata myvg  #创建lv
mke2fs -t ext4 -L MYDATA -b 4096 /dev/myvg/mydata #格式化lv

把格式化好的lv添加到/etc/fstab中,实现开机启动,并在/mydata中创建data目录,并将其所属用户和组改为mysql

mkdir /mydata/data
chown -R mysql.mysql /mydata/data

3.解压及配置MySQL:

tar xf mysql-5.5.33-linux2.6-x86_64.tar.gz -C /usr/local
cd /usr/local
ln -sv mysql-5.5.33-linux2.6-x86_64 mysql #创建mysql连接,也可以直接将文件夹的名字改为mysql
chown -R root.mysql /usr/local/mysql
cp /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf  #将安装文件提供的配置文件复制到/etc目录下

4.修改配置文件:

datadir = /mydata/data  #指定数据目录

5.拷贝启动脚本并设置开机启动:

cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig --list mysqld

6.初始化和启动MySQL:

cd /usr/local/mysql
scripts/mysql_install_db --user=mysql --datadir=/mydata/data/  #压缩包中自带初始化脚本,运行即可
service mysqld start

7.设置MySQL环境变量:

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

8.导出MySQL的各种文件

vim /etc/man.config
MANPATH /usr/local/mysql/man  #导出手册
ln -sv /usr/local/mysql/include /usr/include/mysql  #导出头文件
vim /etc/ld.so.conf.d/mysql.conf  #导出lib库文件
/usr/local/mysql/lib
ldconfig -v | grep mysql

至此,安装完成。

通用二进制格式的MySQL安装,布布扣,bubuko.com

时间: 2024-10-08 12:43:38

通用二进制格式的MySQL安装的相关文章

mysql之通用二进制格式程序包安装

可以到mysql官网也可以到开源镜像站下载安装文件 第一步:为增强mysql数据库空间拓展性,创建lv卷 [[email protected] pub]# pvcreate /dev/sdb{5,6} [[email protected] pub]# vgcreate myvg /dev/sdb{5,6} [[email protected] pub]# vgs VG   #PV #LV #SN Attr   VSize   VFree myvg   2   0   0 wz--n- 200.0

用shell脚本实现通用二进制格式mysql 5.5.28 x86_64的安装

用shell脚本实现通用二进制格式mysql 5.5.28 x86_64的安装 首先在网上用gfsoso.com来搜索下载mysql软件包mysql-5.5.28-linux2.6-x86_64.tar.gz,再用 winSCP把mysql上传到服务器上,上传位置可根据个人喜好,我个人一般放在服务器的/usr/local/src目录下. 此处我们是先命令行下实现一次,而后所有操作全部用shell脚本自动实现. 个人环境 centos 6.5 X86-64  所用空闲空间都做成了LVM. 准备工作

mysql通用二进制格式安装与基本语句

官网下载地址:http://dev.mysql.com/downloads/mysql/5.5.html#downloads 网易地址:http://mirrors.sohu.com/mysql/ 为了方便以后扩展,先创建逻辑卷 创建分区过程省略.....   [[email protected] ~]# pvcreate /dev/sda{6,7}   [[email protected] ~]# vgcreate myvg /dev/sda{6,7}   [[email protected]

mariadb通用二进制格式安装

一.MariaDB安装介绍: 对于通用二进制格式的包,我们只需要解压缩后就能够使用数据库,听起来很容易,但必须要注意一些问题.二进制 格式的程序包是已经编译好的二进制程序,所以里边有很多脚本都是在固定的路径下执行的,所以安装过程中mysql这个路径必须安装在/usr/local目录下,并且目录名称必须叫mysql.如果不这样设置,一些脚本无法运行,更别提能成功安装了. Mariadb通用二进制格式相关文件说明 当获取到Mariadb通用二进制格式文件,解压后查看其文件如下:     [[emai

CentOS 7以通用二进制格式安装mariadb

系统环境:CentOS 7 1611(系统安装完成后自带有mariadb) mariadb版本:mariadb-5.5.56-linux-x86_64.tar.gz(Generic Linux) 下载地址:http://mirrors.neusoft.edu.cn/mariadb//mariadb-galera-5.5.56/bintar-linux-x86_64/mariadb-galera-5.5.56-linux-x86_64.tar.gz 1.下载通用二进制程序并展开 [[email p

CentOS7.2通用二进制格式安装mariadb-5.5.46-linux-x86_64.tar.gz文档与启动时失败排查分析

CentOS7.2通用二进制格式安装mariadb-5.5.46-linux-x86_64.tar.gz 提前准备好mariadb-5.5.46-linux-x86_64.tar.gz [[email protected] ~]# groupadd -r -g 306 mysql                    ###添加mysql用户 [[email protected] ~]# useradd -r -g 306 -u 306 mysql              ###添加mysql

通用二进制格式安装MariaDB

通用二进制格式安装MariaDB 安装的mariadb-5.5.43-linux-x86_64.tar.gz这个软件包: 可以把mariadb安装到逻辑卷中: 创建一个20G的LVM磁盘 # fdisk /dev/sda Command (m for help): n Command action e   extended p   primary partition (1-4) e Partition number (1-4): 4 First cylinder (7859-15665, def

MySLQ(一)——通用二进制格式安装配置

一.准备工作 首先是文件准备,咳咳,由于那啥没有搭配ftp环境去存储工具类文件,就使用Xftp复制粘贴下MySQL的通用二进制格式文件,无论是移动存储挂载还是其他的,目的就是把这玩意放到linux服务器中.这里使用的版本文件为"mysql-5.5.33-linux2.6-x86_64.tar.gz",文件大家可以去www.mysql.com或其他镜像网站下载. 二.开始配置 1.另设MySQL的data存放路径,最好是挂载,这样利于后期数据庞大方便扩展神马的,这里偷个懒就不做挂载操作了

SHELL脚本之自动化安装通用二进制格式MariaDB

#!/bin/bash datadir="/mydata/data" sqlconf=/etc/mysql installdir=/usr/local/mysql # 关于安装包大家可以去官网下载,注意下载通用二进制格式的 ,然后放在ftp服务器上即可 # 此处假设我把mariadb5.5的安装包放在了ftp上的/pub/Sources/6.x86_64/mariadb下面 case $1 in 36) package=mariadb-5.5.36-linux-x86_64.tar.g