MariaDB数据库二进制免编译包安装

MariaDB安装

下载与解压MariaDB

cd /usr/local/src/
wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz
tar zxvf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz

移动文件

mv mariadb-10.2.6-linux-glibc_214-x86_64 /usr/local/mariadb

注意:在移动前/usr/local/不能有mariadb这个目录

编辑参数文件

cd /usr/local/mariadb
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mariadb/ --datadir=/data/mariadb

注意:如果之前没有安装MySQL的,就需要提前创建/data目录,也就是mkdir /data;如果没有mysql用户也需要提前添加;

复制配置模板

cp support-files/my-small.cnf /usr/local/mariadb/my.cnf

设置开机启动

cp support-files/mysql.server /etc/init.d/mariadb
vim /etc/init.d/mariadb
//定义basedir、datadir、conf以及启动参数

修改与指定目录
basedir=/usr/local/mariadb
datadir=/data/mariadb
conf=$basedir/my.cnf

将下面一行加入--defaults-file="$conf" 到中间
$bindir/mysqld_safe --defaults-file="$conf" --datadir="$datadir" --pid-file="$mysqld_pid_file_path" "[email protected]" &
      wait_for_ready; return_value=$?

启动服务

启动之前要killall 掉mysqld
/etc/init.d/mariadb start

[[email protected] mariadb]# /etc/init.d/mariadb start
Reloading systemd:                                         [  确定  ]
Starting mariadb (via systemctl):                          [  确定  ]
[[email protected] mariadb]#

原文地址:http://blog.51cto.com/shuzonglu/2073713

时间: 2024-08-29 19:59:15

MariaDB数据库二进制免编译包安装的相关文章

使用二进制免编译包安装MySQL-5.6

依赖记录 wget perl numactl 第一步:download $ wget https://mirrors.163.com/mysql/Downloads/MySQL-5.6/mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz **第二步:添加用户*** $ useradd mysql -s /sbin/nologin -M 第三步:安装mysql $ tar -zxvf mysql-5.6.41-linux-glibc2.12-x86_64.tar.

Mysql的安装(二进制免编译包) 5.1版本

一,Mysql的安装: 1.下载mysql,可以通过http://mirrors.sohu.com/下载mysql软件. wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.73-linux-i686-glibc23.tar.gz 2.解压并重命名 tar -zxvf  mysql-5.1.73-linux-i686-glibc23.tar.gz mv mysql-5.1.73-linux-i686-glibc23     /usr/lo

centos下二进制免编译安装mysql

下载二进制免编译包. wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.73-linux-i686-glibc23.tar.gz du-sh 检查大小,大概一百多M.注意系统32或者64的版本,下对版本. 解压. tar -zxvf 加文件名. echo $? 检查是否正常,正常反馈值是0,不正常依据反馈排错. 建立mysql运行账户. useradd -s /sbin/nolongin(不登录) -M(不建立家目录)mysql 移动重

二进制免编译MYSQL主从配置

准备工作: 主从机上作操作----关闭selinux和iptables或者开放3306端口(iptables -A INPUT -p tcp --dport 3306 -j ACCEPT    iptables -A OUTPUT -p tcp --sport 3306 -j ACCEPT),时间同步ntpdate time.windows.com mysql_1信息:主 [[email protected]_1 ~ 10:30 &6]#cat /etc/redhat-release ;unam

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

Mysql 二进制免编译安装

下载下来的包,解压后都会有一个安装说明文件,通常叫做readme或者INSTALL,看看安装过程,有make的 肯定是源码包了. 再一个就是通过名称来看,规范的包,都会在名字上去标记它是什么包,源码包名字不会加任何修饰,比如mysql的源码包,就是mysql-版本号.tar.gz 而免编译的包,都会标记有i686或者x86_64字眼. cd /usr/local/src wget mysql.tar.gz tar zxf mysql.tar.gz mv mysql /usr/local/scr/

Apache二进制免编译安装和参数配置

下载http相关二进制软件包 cd /usr/local/src/ wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.34.tar.gz wget http://mirrors.cnnic.cn/apache/apr/apr-1.6.3.tar.gz wget http://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.gz 说明:apr和apr-util是一个通用的函数库,它让httpd可以不

Mysql安装(二进制免编译安装)

(1)下载mysql到/usr/local/src/目录下 cd /usr/local/src/      wget http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz (2)解压并将解压完成的数据移动到/usr/local/mysql(这一步是移动并重命名,并不是把数据移到这个目录下,本身这个目录是不存在的) [[email protected] src]# tar zxvf

MySQL5.6二进制软件包编译安装详解(三)

一.软件环境 [[email protected] ~]# uname -r 3.10.0-862.el7.x86_64 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 二.安装部署过程详解 MySQL安装3种方式:1>rpm包安装应用文件默认安装在/usr/local 目录下2>源码编译需要定制文件路径和参数3> 二进制免编译方式优点是可以指定文件安装路径,不存在依赖