• ADADADADAD

    MariaDB源码安装和YUM安装的方法[ mysql数据库 ]

    mysql数据库 时间:2024-11-28 13:03:26

    作者:文/会员上传

    简介:

    一、环境准备centos7.6最小化安装https://downloads.mariadb.org 官网https://downloads.mariadb.org/interstitial/mariadb-10.2.25/source/mariadb-10.2.25.tar.gz 源码包

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    一、环境准备

    centos7.6最小化安装

    https://downloads.mariadb.org 官网

    https://downloads.mariadb.org/interstitial/mariadb-10.2.25/source/mariadb-10.2.25.tar.gz 源码包

    二、yum安装

    可以直接yum安装,在centos7.6中的光盘源中带的时mariadb5.5

    如果想要安装其他版本可以配置官方提供的yum源安装

    cat > /etc/yum.repos.d/mariadb.repo <<EOF

    [mariadb]

    name = MariaDB

    baseurl = https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.2/centos7-amd64/

    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

    gpgcheck=1

    EOF

    yum repolist

    yum install mariadb-server -y安装完成直接启动服务即可

    二、源码安装

    [root@localhost ~]# ls

    anaconda-ks.cfg mariadb-10.2.25.tar.gz original-ks.cfg

    [root@localhost ~]# tar xf mariadb-10.2.25.tar.gz

    [root@localhost ~]#mkdir -p /data/mysql

    [root@localhost ~]#useradd -r -s /sbin/nologin -d /data/mysql mysql

    [root@localhost ~]#chown -R mysql.mysql /data/mysql

    [root@localhost ~]#cmake . \

    -DCMAKE_INSTALL_PREFIX=/app/mysql \

    -DMYSQL_DATADIR=/data/mysql/ \

    -DSYSCONFDIR=/etc/ \

    -DMYSQL_USER=mysql \

    -DWITH_INNOBASE_STORAGE_ENGINE=1 \

    -DWITH_ARCHIVE_STORAGE_ENGINE=1 \

    -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \

    -DWITH_PARTITION_STORAGE_ENGINE=1 \

    -DWITHOUT_MROONGA_STORAGE_ENGINE=1 \

    -DWITH_DEBUG=0 \

    -DWITH_READLINE=1 \

    -DWITH_SSL=system \

    -DWITH_ZLIB=system \

    -DWITH_LIBWRAP=0 \

    -DENABLED_LOCAL_INFILE=1 \

    -DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \

    -DDEFAULT_CHARSET=utf8 \

    -DDEFAULT_COLLATION=utf8_general_ci

    make -j 4 && make install

    [root@localhost mariadb-10.2.25]#cp /app/mysql/support-files/mysql.server /etc/init.d/mysqld

    [root@localhost mysql]#./scripts/mysql_install_db --datadir=/data/mysql/ --user=mysql

    [root@localhost mysql]#vi /etc/mysql/my.cnf

    [root@localhost mysql]#echo "PATH=/app/mysql/bin:$PATH" > /etc/profile.d/mariadb.sh

    [root@localhost mysql]#. /etc/profile.d/mariadb.sh

    [root@localhost mysql]#echo $PATH

    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

    MariaDB源码安装和YUM安装的方法.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mariadb