• centos7 yum 安装mariadb


    #vim /etc/yum.repos.d/mariadb.repo

    [mariadb]
    name = MariaDB
    baseurl = https://yum.mariadb.org/10.1.16/centos7-amd64   //不同系统、版本更改此设置
    gpgkey=http://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1

    #yum install  MariaDB-client MariaDB-client -y

    依赖关系解决

    ========================================================================================================================
    Package                                架构                      版本          源        大小
    ========================================================================================================================
    正在安装:
    MariaDB-client        x86_64               10.1.16-1.el6              mariadb      40 M
    MariaDB-server       x86_64               10.1.16-1.el6              mariadb      104 M
    为依赖而安装:
    MariaDB-common      x86_64              10.1.16-1.el6               mariadb      42 k
    MariaDB-compat         x86_64              10.1.16-1.el6               mariadb      2.7 M
    jemalloc            x86_64              3.6.0-1.el7                   epel        105 k

    事务概要
    ========================================================================================================================
    安装 2 软件包 (+3 依赖软件包)

    总下载量:147 M
    安装大小:623 M
    Is this ok [y/d/N]: y

    #cp /usr/share/mysql/my-large.cnf /etc/my.cnf  

    #grep bind /etc/my.cnf
    bind = 192.168.0.28

    #mkdir  /data

    #chown mysql:mysql /data

    #mv /var/lib/mysql  /data/mysql

    #ln -s /data/mysql /var/lib/mysql

    #systemctl start mysql.service

    #systemctl enable mysql.service

    #mysql_secure_installation

    为了保证数据库的安全性,一定要进行初始化工作:

    第1步:设定root用户密码。
    第2步:删除匿名帐号。
    第3步:禁止root用户从远程登陆。
    第4步:删除test数据库并取消对其的访问权限。
    第5步:刷新授权表,让初始化后的设定立即生效。

    使用root用户登陆到数据库中:

    #mysql -uroot -p
    Enter password:
    Welcome to the MariaDB monitor. Commands end with ; or g.
    Your MariaDB connection id is 10
    Server version: 10.1.16-MariaDB MariaDB Server

    Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

    MariaDB [(none)]>

    查看当前已有的数据库:

    MariaDB [(none)]> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    +--------------------+
    3 rows in set (0.00 sec)

    修改当前用户在数据库中的密码:

    MariaDB [(none)]> set password = password('testpassw0rd');
    Query OK, 0 rows affected (0.01 sec)
     
  • 相关阅读:
    nodejs express搭建一个网站整理
    nodejs http post 请求带参数
    express respond.send 和 end的区别
    .net程序员做的第一个安卓APP
    angularjs ui-grid如何动态设置行高
    错误处理(Operation Result)方法
    jquery validation yyyy-MM-dd格式日期在ie中无法验证通过
    PAT (Basic Level) Practise (中文)- 1010. 一元多项式求导 (25)
    PAT (Basic Level) Practise (中文)- 1007. 素数对猜想 (20)
    PAT (Basic Level) Practise (中文)- 1012. 数字分类 (20)
  • 原文地址:https://www.cnblogs.com/chenjiahe/p/5718385.html
Copyright © 2020-2023  润新知