MariaDB安装配置、使用、授权、增删改查以及数据库备份与恢复

目录

1 MariaDB安装

 1.1 MariaDB源配置

 1.2 清空缓存

 1.3 安装MariaDB

2 MariaDB的基本配置

 2.1 启动MariaDB

 2.2 MariaDB进程查看

 2.3  MariaDB数据库初始化

  2.3.1 数据库初始化 

  2.3.2 初始化测试登录

3 MariaDB的使用

 3.1 查看数据库 

 3.2 修改密码

  3.3 创建数据库test

 3.4 进入数据库

  3.5 创建mortal数据表

 3.6 查看数据表

 3.7 查看表结构

 3.8 退出

4 MariaDB增删改查

 4.1 增

 4.2 查

 4.3 删

 4.4 改

5 授权

6 数据库备份与恢复

 6.1 数据库备份

  6.1.1 准备

  6.1.2 备份所有数据库

  6.1.3 单独备份某个库

 6.2 数据库恢复

  6.2.1 准备

  6.2.2 恢复数据库

  6.2.3 查看


1 MariaDB安装

 1.1 MariaDB源配置

vi /etc/yum.repos.d/mariadb.repo

添加如下内容:

[mariadb]
name=mariadb
baseurl=https://mirrors.ustc.edu.cn/mariadb/yum/10.10/centos7-amd64
gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB 
gpgcheck=1

[mariadb]                              (某个库的名称)

name=                                  (库)

baseurl=                                 (下载库的具体地址)

gpgkey=                               (密钥)

gpgcheck=1                           (开启效验)

 1.2 清空缓存

yum clean all

yum makecache 

 1.3 安装MariaDB

yum -y install mariadb-server mariadb-client

2 MariaDB的基本配置

 2.1 启动MariaDB

systemctl start mariadb

设置开机自启

systemctl enable mariadb

 2.2 MariaDB进程查看

先安装好net工具

yum -y install net-tools

netstat -ntlp | grep 3306

 2.3  MariaDB数据库初始化

为了确保数据库的安全性和正常运转,需要先对数据库程序进行初始化操作。这个初始化操作涉及下面5个步骤。

  1. 设置root管理员在数据库中的密码值(注意,该密码并非root管理员在系统中的密码,这里的密码值默认应该为空,可直接按回车键)。
  2. 设置root管理员在数据库中的专有密码。
  3. 随后删除匿名账户,并使用root管理员从远程登录数据库,以确保数据库上运行的业务的安全性。
  4. 删除默认的测试数据库,取消测试数据库的一系列访问权限。
  5. 刷新授权列表,让初始化的设定立即生效。

  2.3.1 数据库初始化 

mysql_secure_installation

Enter current password for root (enter for none):          初次运行直接回车

设置密码

Switch to unix_socket authentication [Y/n]                     输入y并回车

Change the root password? [Y/n]                                   输入y并回车

New password:    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mortalz7

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值