• ADADADADAD

    CentOS 7以通用二进制格式安装mariadb[ mysql数据库 ]

    mysql数据库 时间:2024-12-25 09:55:09

    作者:文/会员上传

    简介:

    系统环境:CentOS 7 1611(系统安装完成后自带有mariadb)mariadb版本:mariadb-5.5.56-linux-x86_64.tar.gz(Generic Linux)下载地址:http://mirrors.neusoft.edu.cn/mariadb//mariadb

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

    系统环境: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、下载通用二进制程序并展开

    [root@node1tmp]#wgethttp://mirrors.neusoft.edu.cn/mariadb//mariadb-galera-5.5.56/bintar-linux-x86_64/mariadb-galera-5.5.56-linux-x86_64.tar.gz[root@node1tmp]#tar-xfmariadb-5.5.56-linux-x86_64.tar.gz-C/usr/local/#后续mariadb安装路径为/usr/local


    2、创建用于存储数据库的目录并添加mysql用户

    [root@node1tmp]#mkdir-pv/mydata/data#创建用户存储数据存储文件的目录[root@node1tmp]#useradd-rmysql#创建mysql用户为系统用户[root@node1tmp]#chownmysql.mysql/mydata/data/#更改数据存储路径属主为mysql、属组为mysql

    3、安装配置mariadb

    [root@node1tmp]#cd/usr/local/[root@node1local]#ln-svmariadb-5.5.56-linux-x86_64mysql‘mysql’->‘mariadb-5.5.56-linux-x86_64’[root@node1local]#cd/usr/local/mysql/[root@node1mysql]#chown-Rroot:mysql./*#修改/usr/local/mysql属主为root、属组为mysql[root@node1mysql]#./scripts/mysql_install_db--user=mysql--datadir=/mydata/data#指明数据库文件存储路径,及安装用户[root@node1mysql]#cpsupport-files/mysql.server/etc/init.d/mysqld#添加服务启动脚本[root@node1mysql]#chkconfig--addmysqld#将服务启动脚本加入到开机自启

    4、提供配置文件

    [root@node1mysql]#cp/etc/my.cnf{,.bak}#备份系统自带的mariadb配置文件[root@node1mysql]#cpsupport-files/my-large.cnf/etc/my.cnf#添加系统配置脚本到默认位置[root@node1mysql]#vim/etc/my.cnf[mysqld]datadir=/mydata/data#指明数据库文件存储路径innodb_file_per_table=ONskip_name_resolve=ON#跳过使用IP登陆数据库时反解域名的过程

    通用二进制格式安装的服务程序其配置文件查找次序:

    /etc/my.cnf --> /etc/mysql/my.cnf --> --default-extra-file=/PATH/TO/CONF_FILE --> ~/.my.cnf

    注:如配置文件不是/etc/my.cnf,需要指明配置文件路径

    ./scripts/mysql_install_db--defaults-file=/PATH/TO/CONF_FILE(如~/.my.cnf)

    5、安装结束,至此即可以启动服务

    [root@node1mysql]#servicemysqldstart


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

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

    推荐度:

    下载
    热门标签: 安装mariadb