• mysql(mariadb)安装


    mysql(mariadb)安装

    • 前言

      MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。
      开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
      MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品

    使用yum安装mariadb

    • 前言:

      yum源中可能会存在版本过低的现象,所以可以先配置一个mariadb的官方的yum源

    1. 新建一个mariadb的yum源,并对其配置

      # 新建
      touch /etc/yum.repos.d/Mariadb.repo 
      # 编辑
      vim /etc/yum.repos.d/Mariadb.repo
      # 配置信息,注意baseurl中的版本
      [mariadb]
      name = MariaDB
      baseurl = http://yum.mariadb.org/10.1/centos7-amd64
      gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
      gpgcheck=1
      
      # 保存且退出
      
    2. 安装mariadb

      yum install mariadb-server mariadb
      
    3. 启动mariadb数据库

      systemctl   start    mariadb
      
      systemctl   start/stop/status/restart    mariadb
      
    4. 安装完成后初始化数据库

      mysql_secure_installation     直接输入这条命令
      

      img

      img

      img

      Fz2T4e.png

      img

      img

    5. 登录数据库,判断是否可以正常运行

      mysql -uroot -p 
      
    6. 退出配置文件,使其支持中文

      # 编辑该文件
      vim /etc/my.cnf
      
      # 新增其配置内容
      [mysqld]
      character-set-server=utf8
      collation-server=utf8_general_ci
      log-error=/var/log/mysqld.log
      [client]
      default-character-set=utf8
      [mysql]
      default-character-set=utf8
      
      
      #保存退出
      
    7. 重启数据库,加载/etc/my.cnf

      systemctl restart mariadb 
      
    8. 登录新建表做验证

      mysql -uroot -p
      

    师博客:https://www.cnblogs.com/pyyu/p/9467289.html

  • 相关阅读:
    linux strace 命令详解
    Redis执行Lua脚本示例
    getconf
    rc.sysinit 解析
    Linux系统启动内幕
    syslinux 和 grub
    isolinux.cfg 文件是干什么的
    C++中构造函数调用构造函数
    static和extern的作用域--题目
    构造函数与析构函数不能被继承
  • 原文地址:https://www.cnblogs.com/yuncong/p/10253215.html
Copyright © 2020-2023  润新知