二进制安装MariaDB

1.展开程序

#tar xf mariadb-5.5.32-linux-x86_64.tar.gz -C /usr/local/

2.进入解压后的文件夹

# cd /usr/local/mariadb-5.5.32-linux-x86_64/

3.创建数据存放目录

#mkdir -pv /mydata/data

//一般来说数据存放目录应放在lvm中以便于扩展大小和数据的快照恢复,这里为了演示和方便起见,直接建立普通目录。

4.创建安全登陆的用户和组

#groupadd -r mysql

#useradd -g mysql -r mysql

5.改变数据目录的属主属组

#chown -R mysql:mysql /mysql/data/

6.给解压目录创建软链接

#cd /usr/local

# ln -sv mariadb-5.5.32-linux-x86_64/ mysql

7.进入mysql目录下,并修改所有文件的属主属组

#cd mysql/

#chown -R root:mysql *

8.复制并修改mysql的配置文件

#mkdir /etc/mysql

# cp support-files/my-large.cnf /etc/mysql/my.cnf

#vi /etc/mysql/my.cnf //在[mysqld]下修改并填写

[mysqld]

thread_concurrency = 2

datadir = /mydata/data

9.初始化数据库

#scripts/mysql_install_db --user=mysql --datadir=/mydata/data

10.复制启动脚本文件到/etc/rc.d/init.d下

# cp support-files/mysql.server /etc/rc.d/init.d/mysqld

11.添加服务

# chkconfig --add mysqld

12.简单启动服务

# service mysqld start

13.填写命令所在的PATH路径,并查看man文档

# vim /etc/profile.d/mysql.sh

export PATH=/usr/local/mysql/bin:$PATH

# source /etc/profile.d/mysql.sh

#man mysqld

-------------------------------------------------------------------------------------------

二进制安装MariaDB

时间: 08-18

二进制安装MariaDB的相关文章

MariaDB二进制安装及基本管理

本文旨在复习MariaDB二进制安装以及基本管理 基础知识 1.MariaDB是MySQL原作者新作,开源社区维护,功能特性相较MySQL至少持平: 2.采用新引擎XtraDB替代MySQL的InnoDB,较早版本5.1上的MySQL默认存储引擎是MyISAM: 3.Xtradb在多核CPU上面的性能和伸缩性要更好:对于内存的分配和使用也要更好:也解除了InnoDB的很多限制:提供了比InnoDB更多的配置和性能监控参数. 4.数据库备份常有冷备.温备.热备,M有ISAM是不支持热备的,应该被淘

centos通过yum方式和二进制包安装mariadb

centos7.3通过yum方式安装mariadb 通过安装包组的方式安装 yum groupinfo mariadb mariadb-client yum groupinstall mariadb mariadb-client 启动服务,第一次启动时间有点长 systemctl start mariadb systemctl status mariadb systemctl enable mariadb 安全策略设置,设置密码等 mysql_secure_installation 查看tcp

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

目标 理解线上部署考虑的因素 学会编译安装以及二进制安装mysql 学会升级mysql 学会多实例部署mysql数据库 学会合理部署mysql线上库 考虑因素: 版本选择,5.1,5.5还是5.6? 分支选择,官方社区版?percona server?mariadb? 推荐官方版,简单易上手 安装方式,包安装?二进制包安装?源码安装? 线上推荐二进制包安装 路径配置,参数配置(尽量模板化,标准化) 一个实例多个库,or多个实例单个库? 二进制安装mysql 下载软件安装包 解压放到指定目录(比如

源码包编译安装mariaDB

前言 MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统,由于其体积小.速度快.总体拥有成本低,并且之前是完全开源,所以大受欢迎.但由于后面MySQL卖给了SUN,随后SUN被Oracle收购,虽然也有开源免费版本,但是很多功能都需要另外购买商业版本,导致现在MySQL使用份额逐渐减少.所以MariaDB就是因为这种原因诞生出来,成为数据库管理系统是MySQL的一个分支. 先前已经使用二进制安装了mariaDB(详细请查看http://www.178linux.com/8787

mysql二进制安装启动的问题

二进制安装后,启动时出现问题(mysql安装在/application/msyql下): [[email protected] bin]# /etc/init.d/mysqld startStarting MySQL.170320 22:21:51 mysqld_safe The file /usr/local/mysql/bin/mysqlddoes not exist or is not executable. Please cd to the mysql installationdirec

Linux安装MariaDB和简单配置

1.安装MariaDB 安装命令 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mariadb 设置开机启动 systemctl enable mariadb 接下来进行MariaDB的相关简单配置 mysql_secure_installation 首先是设置密码,会提示先输入密码 Enter current password for root (enter for none):<–初

轻松使用二进制安装Mysql5.6

二进制安装mysql5.6 系统环境:Centos6.5 x86_64 mysql二进制包:mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz #解压tar包到指定安装目录: cp mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz /data/ tar -zxf /data/mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz #创建mysql数据存储目录 mkdir /data/mysqldata

Centos7安装mariadb galera cluster数据库集群 & 详解

#Galera集群特点 集群之间无延时,同步复制.而master-slave主从异步复制,存在延迟. active-active多主,集群内部服务器都是同时写,必须等所有集群内所有数据库都完成数据写入,才会反馈完成,所以不存在数据丢失的情况. 集群节点自动故障转移,如果集群中单个节点故障,失效节点会自动被清除. 扩展方便,只要将新的节点添加到集群,新节点自动复制数据. #Galera集群原理     #主要通过galera插件保证数据的一致性,该数据复制的过程是可认证的复制,原理如下: #解析

用yum安装mariadb

当前系统:centos7.1mini 在/etc/yum.repos.d/MariaDB.repo添加MariaDB yum源 [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 安装mariadb: yum install MariaDB-server MariaDB-c

mysql 的二进制安装

二进制安装 其实就是已经编译好的mysql,做了个压缩包,下载下来,解压缩,简单配置之后,就能使用,'安装'速度快,往往用于mysql的快速部署. 添加 mysql 用户: [[email protected] ~]# groupadd mysql [[email protected] ~]# useradd -s /sbin/nologin -g mysql -M mysql -s /sbin/nologin 表示禁止该用户登入系统,提高安全性 -g mysql 指定mysql 用户属于mys