zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Log4j的配置
    Linux笔记
    面对一个个路口
    切图布局知识点(四)——不定宽有背景文字块居中
    切图布局知识点(三)——左右布局
    切图布局知识点(二)——高度100%
    切图布局知识点(一)
    window下静默执行python脚本
    mysql 允许远程连接
    linux 防火墙
  • 原文地址:https://www.cnblogs.com/yuncong/p/10253215.html
Copyright © 2011-2022 走看看