美文网首页
通用二进制格式安装MariaDB数据库

通用二进制格式安装MariaDB数据库

作者: Simon_Ye | 来源:发表于2020-03-17 20:11 被阅读0次

二进制格式安装过程

  1. 准备用户
    [root@node1 ~]# groupadd -r -g 306 mysql
    [root@node1 ~]# useradd -r -g 306 -u 306 -m -d /data/mariadb -s /sbin/nologin mysql
    
  2. 准备数据目录
    /data/mariadb为例,建议使用逻辑卷
    ~]# chown mysql:mysql /data/mariadb
  3. 准备二进制程序
    [root@node1 ~]# tar xf mariadb-VERSION-linux-x86_64.tar.gz -C /usr/local
    [root@node1 ~]# cd /usr/local;ln -sv mariadb-VERSION mysql
    [root@node1 ~]# chown -R root:mysql /usr/local/mysql/
    
  4. 准备配置文件
    [root@node1 ~]# mkdir /etc/mysql
    [root@node1 ~]# cp support-files/my-large.cnf /etc/mysql/my.cnf
    [root@node1 ~]# vim /etc/mysql/my.cnf
    [mysqld]
    datadir = /data/mariadb
    innodb-file-per-table = on
    skip-name-resolve = on  # 禁止主机名解析,建议使用
    
  5. 创建数据库文件
    [root@node1 ~]# cd /usr/local/mysql/
    [root@node1 ~]# ./scripts/mysql_install_db --datadir=/data/mariadb --user=mysql
    
  6. 准备日志文件
    [root@node1 ~]# touch /var/log/mysql.log
    [root@node1 ~]# chown mysql:mysql /var/log/mysqld.log
    
  7. 准备服务脚本,并启动服务
    [root@node1 ~]# cp ./support-files/mysql.serveer /etc/rc.d/init.d/mysqld
    [root@node1 ~]# chkconfig --add mysqld
    [root@node1 ~]# service mysql start
    
  8. 安全初始化
    [root@node1 ~]# /usr/local/mysql/bin/mysql_secure_installation
    

相关文章

网友评论

      本文标题:通用二进制格式安装MariaDB数据库

      本文链接:https://www.haomeiwen.com/subject/ducxyhtx.html