zoukankan      html  css  js  c++  java
  • mariadb

    mariadb

    标签(空格分隔): mysql mariadb sql


    dnf yum 安装

    [mariadb]
    name = MariaDB
    baseurl = https://mirrors.aliyun.com/mariadb/yum/10.5/centos8-amd64/
    module_hotfixes=1
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
    
    

    dnf makecache

    dnf install MariaDB-server MariaDB-client --disablerepo=AppStream
    systemctl restart mariadb

    执行 mysql_secure_installation 或 mysql_install_db --user=mysql 进行常规安装

    编译安装

    yum -y install readline-devel
    yum -y install zlib-devel
    yum -y install openssl-devel
    yum -y install libaio-devel
    yum -y install cmake
    yum groupinstall "Development Tools"

    创建用户

    groupadd -r mysql
    useradd -g mysql -s /sbin/nologin mysql
    mkdir /usr/local/mysql
    mkdir -p /server/mysql
    chown -R mysql:mysql /server/mysql

    解压

    tar -xvzf mariadb-10.5.2.tar.gz
    cd mariadb-10.5.2/

    编译

    cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/server/mysql -DSYSCONFDIR=/etc -DWIYH_SSL=system -DVITH_ZLIB=system -DWITH_LOBWRAP=0 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci

    make && make install

    安装

    执行 mysql_secure_installation 或 mysql_install_db --user=mysql 进行常规安装

    
    Enter current password for root (enter for none):  //输入root(mysql)的密码。默认没有,直接回车 
    Switch to unix_socket authentication [Y/n]   //是否切换到unix套接字身份验证[Y/n] n
    
    Set root password? [Y/n]  –>是否设置root用户密码,输入y并回车或直接回车
    New password:  –>设置root用户的密码
    Re-enter new password:  –>再输入一次你设置的密码
    Remove anonymous users? [Y/n]   –>是否删除匿名用户,回车
    Disallow root login remotely? [Y/n]  –>是否禁止root远程登录,回车,
    Remove test database and access to it? [Y/n]   –>是否删除test数据库,回车
    Reload privilege tables now? [Y/n]   –>是否重新加载权限表,回车
    

    查看版本信息

    show variables like '%version%';

    开机启动

    systemctl enable mariadb

    开启

    systemctl start mariadb

  • 相关阅读:
    自研Web漏洞扫描器后的几点思考
    ThinkPHP5.x命令执行漏洞分析
    基于keepalived+nginx+upstream的双master热切换+负载均衡实现方案
    每个看源码的人,都有一颗做“爸爸”的心
    程序员路在何方
    请求页式存储管理实验
    处理机调度实验
    JSP中三种弹出对话框的用法《转》
    Jsp——http status 404 问题
    Jsp——response对象
  • 原文地址:https://www.cnblogs.com/hywhyme/p/14364884.html
Copyright © 2011-2022 走看看