Linux 源码安装MariaDB 10.0.16

cmake软件

tar -zxvf cmake-2.8.8.tar.gz

cd cmake-2.8.8

./bootstrap

make && make install

依赖包

yum install ncurses-devel -y

yum install pcre pcre-devel -y

yum install gcc* -y

创建用户

groupadd mysql

useradd -g mysql mysql

echo "oracle" |passwd --stdin mysql

创建目录

mkdir /application/mariadb10.0.16/{data,tmp} -p

chown -R mysql:mysql /application/mariadb10.0.16

解压编译MySQL

tar -zxvf mariadb-10.0.16.tar.gz

chown -R root:root mariadb-10.0.16

chmod -R 755 mariadb-10.0.16

cd mariadb-10.0.16

cmake . -DCMAKE_INSTALL_PREFIX=/application/mariadb10.0.16 -DMYSQL_DATADIR=/application/mariadb10.0.16/data -DMYSQL_UNIX_ADDR=/application/mariadb10.0.16/tmp/mysql.sock -DWITH_INNOBASE_STORAGE_ENGINE=1  -DWITH_ARCHIVE_STPRAGE_ENGINE=1  -DWITH_BLACKHOLE_STORAGE_ENGINE=1  -DWIYH_READLINE=1 -DWIYH_SSL=system -DVITH_ZLIB=system -DWITH_LOBWRAP=0 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci

make && make install

创建软连接

ln -s /application/mariadb10.0.16 /application/mysql

初始化数据库

/application/mariadb10.0.16/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data --user=mysql

添加/application/mysql/bin到环境变量

在/etc/profile中添加如下内容

export PATH=/application/mysql/bin:$PATH

时间: 2024-12-23 05:21:03

Linux 源码安装MariaDB 10.0.16的相关文章

linux源码安装php7.2.0(转)

1. 源码包下载地址 https://pan.baidu.com/s/1bpi4D9l 2. 解压php压缩包: tar -xzvf php-7.2.0.tar.gz 3.进入解压后的 cd php7.2.0 4.安装php需要的扩展 yum -y install libxml2 libxml2-devel openssl openssl-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype

centos7源码安装git2.10.0版本

由于Centos7使用yum -y install git 安装的git版本是git --versiongit version 1.9.x想要升级到2.10.0:升级安装git的时候,最好一次安装依赖.yum install -y tk zlib-devel openssl-devel perl cpio expat-devel gettext-devel asciidoc xmltoyum install perl-ExtUtils-MakeMaker packageyum remove gi

在 Linux 系统上源码安装 GTK+ 2.0

在 Linux 系统上源码安装 GTK+ 2.0==================================================Keywords: GTK+, Install, Linux, SourceAuthor:       whyglinux (whyglinux AT hotmail DOT com)Date:          2007-01-07==================================================目录0. 前言1.

CentOS7 下源码安装MySQL 8.0.11

CentOS7 下源码安装MySQL 8.0.11 系统环境:CentOS7, 内核:Linux 3.10.0-862.el7.x86_64 如果有旧版本的MySQL,先卸载,用下面命令来查询出系统有哪些相关的MySQL包. rpm -qa | grep mysql 如果上述命令查询出有相关的MySQL包,就卸载 rpm -e 包名 卸载MariaDB包 yum remove mariadb-libs.x86_64 从MySQL官网下载源码包,并将该文件拷贝到系统中. https://dev.m

使用RPM包离线安装MariaDB 10.0.20 , 基于CentOS 6.6-x86-64

使用RPM包[离线]安装 MariaDB 10.0.20,基于CentOS 6.6-x86-64 Minimal 湘中朱生 2015-07-01 于深圳福田 QQ: 872007255 MariaDB交流群: 198111730 文档说明: 1. 网上有很多关于MariaDB/Mysql数据库的安装技术博客文档,主要有源码编译安装和Yum源安装,有些写得很规范优秀,但很少有基于离线RPM包安装的. 2. 源码编译安装对于初学者而言门槛过高, 很容易打击MariaDB初学者学习探索的积极性; Yu

mysql-5.5 for linux源码安装

mysql-5.5 for linux源码安装 1.使用Yum安装依赖软件包 # yum install -y gcc gcc-c++ gcc-g77 autoconf automake bison zlib* fiex* \ libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* 2.安装cmake # yum install -y cmake 3.解压缩并编译安装MySQL源码包 # tar xzvf mysql-5.5.27.tar.gz

Fedora20上源码安装Xen4.3.0

Fedora20上源码安装Xen4.3.0 1.环境介绍 Linux: Fedora 20 X86_64 Xen: Xen 4.3.0 2.安装Fedora 官网上下载镜像,U盘引导,完成安装. 详细问题见:Fedora20系统安装及配置 3.安装所需要的工具包 执行命令时都是在root权限下的. 3.1更新yum # yum update 3.2开发包 # yum groupinstall "Development Tools" # yum install hmaccalc ncur

Linux源码安装软件

Linux源码安装软件 源码安装:最原始最有效的安装方式 三部曲(1)—./configure xxx 生成makefile文件,随后需要的安装信息都是从这一步中获取 (2)make 根据makefile的指示开展编译工作,利用gcc将原始码编译为目标文件目标文件使用动态或静态函数库产生一个完整的可执行文件 (3)make install根据makefile文件里关于install的项目,将所编译完成的文件安装到指定目录一般有etc.lib.bin.man等目录 源码安装是费力不讨好的,这种方式

源码安装gcc-5.10和MariaDB-10.0.21

一.源码编译安装gcc-5.1.0 1.下载gcc源码包 Download (HTTP): http://ftpmirror.gnu.org/gcc/gcc-5.2.0/gcc-5.2.0.tar.bz2 Download (FTP): ftp://ftp.gnu.org/gnu/gcc/gcc-5.2.0/gcc-5.2.0.tar.bz2 2.解压压缩包 [[email protected] ~]# tar -xf  gcc-5.1.0.tar.gz 3.下载编译所需的依赖包 这个步骤有两种