• CentOS7下安装Mariadb 10.3.17


    1. install lsb package
    sudo yum install -y redhat-lsb

    2.install net-tools package
    sudo yum install -y net-tools

    3.关闭selinux设置机器名
    sudo setenforce 0
    sudo vi /etc/selinux/config 下的 SELINUX=disabled
    sudo /usr/sbin/sestatus -v
    hostnamectl set-hostname db-publicCloud
    可以选择重启机器。

    4. 配置 MariaDB 10.3 yum
    sudo vi /etc/yum.repos.d/MariaDB.repo

    # MariaDB 10.3 CentOS repository list - created 2018-06-01 02:02 UTC

    # http://downloads.mariadb.org/mariadb/repositories/

    [mariadb]

    name = MariaDB

    baseurl = http://yum.mariadb.org/10.3/centos7-amd64

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

    gpgcheck=1


    5. yum安装MariaDB

    sudo yum -y install MariaDB-server MariaDB-client

    6.修改密码,设置远程登陆
    mysqladmin -u root password "123456ABCD!@#$%^"
    mysql_secure_installation

    7.登录mysql,修改权限,创建用户
    GRANT ALL PRIVILEGES ON *.* TO 'publicCloud'@'%' IDENTIFIED BY '123456ABCD!@#$%^' WITH GRANT OPTION;
    FLUSH PRIVILEGES;

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456ABCD!@#$%^' WITH GRANT OPTION;
    FLUSH PRIVILEGES;

    8.修改默认文件配置
    systemctl start mariadb

    #修改mariadb的配置文件
    sudo vim /etc/my.cnf.d/server.cnf

    [mysqld]

    datadir=/home/mariadb
    slow_query_log=on
    slow_query_log_file=/home/mariadb/slow_query_log.log
    long_query_time=10
    max_allowed_packet=512M
    character-set-server=utf8mb4
    collation-server=utf8mb4_general_ci
    lower_case_table_names=0


    9.创建文件夹
    mkdir /home/mariadb

    10.备份文件
    cp -R  /var/lib/mysql/mysql  /var/lib/mysql/mysql.bak_20190910
    cp -R /var/lib/mysql/* /home/mariadb/

    sudo chown -R mysql:mysql /home/mariadb
    chmod 755 -R /home/mariadb

    11.修改service文件
    vim /usr/lib/systemd/system/mariadb.service
    [service]
    ProtectHome=false



    11.启动mariadb并登录
    systemctl start mariadb





  • 相关阅读:
    Module:template
    Grunt:GruntFile.js
    Grunt:常见错误
    架构:架构-1
    架构:目录
    DS:template
    Jasper:用户指南 / 设备 / 生命周期管理 / SIM 卡状态
    Jasper-Api:接口测试
    linux服务之git
    Java实现 洛谷 P1487 陶陶摘苹果(升级版)
  • 原文地址:https://www.cnblogs.com/sixiweb/p/11497243.html
Copyright © 2020-2023  润新知