首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >mariadb数据库安装配置

mariadb数据库安装配置

作者头像
IT不难
发布于 2022-03-11 09:27:42
发布于 2022-03-11 09:27:42
2.9K0
举报
文章被收录于专栏:IT不难技术家园IT不难技术家园

​

前言

但是mariadb与mysql在使用范围和使用目的上都有所不同,两者的主要功能都是为了通过开源社区在维护中,从而获得GPL授权许可。从关系上来看,mariadb是属于数据库管理系统的开发和升级版本,它仅仅代表MySQL的一个分支。

系统版本:centos7.9

软件版本:mariadb 10.3.28

安装mariadb

直接安装到centos7.9系统内

  • 配置yum源 编辑配置文件
代码语言:javascript
复制
vim /etc/yum.repos.d/MariaDB.repo

配置

代码语言:javascript
复制
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3.28/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
  • 安装
代码语言:javascript
复制
yum install MariaDB-server MariaDB-devel MariaDB-shared
  • 配置文件 编辑配置文件
代码语言:javascript
复制
vim /etc/my.cnf.d/mariadb-server.cnf

配置

  • 创建数据目录
代码语言:javascript
复制
mysql -p  /data/log/mariadb/ && chown -R mysql:mysql   /data/log/mariadb/
mkdir -p /run/mariadb/ && chown -R mysql:mysql /run/mariadb/
  • 数据库初始化
代码语言:javascript
复制
mysql_install_db
chown -R mysql:mysql /data/mysql/
  • 启动
代码语言:javascript
复制
systemctl enable --now mariadb
  • 安全设置
代码语言:javascript
复制
mysql_secure_installation

docker运行mariadb

代码语言:javascript
复制
version: '3.5'
services:
  mariadb:
    container_name: mariadb
    image: mariadb:10.3.28
    ports:
      - "3306:3306"
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - ./conf/my.cnf:/etc/mysql/my.cnf
      - /data/mysqldb:/var/lib/mysql
    environment:
      MYSQL_ROOT_PASSWORD: xxxxxxx@123
      TIME_ZONE: Asia/Shanghai
    extra_hosts:
      - "mariadb-m1:10.10.20.1"
      - "mariadb-m2:10.10.20.2"
    restart: always
    networks:
      -  mariadb_net
networks:
 mariadb_net:
    driver: bridge
    driver_opts:
      com.docker.network.enable_ipv6: "false"
    ipam:
      driver: default
      config:
      - subnet: 172.16.237.0/24
  • 启动
代码语言:javascript
复制
docker-compose up -d
  • mariadb所有配置下载地址:
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 前言
  • 安装mariadb
    • 直接安装到centos7.9系统内
    • docker运行mariadb
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档