广告位联系
返回顶部
分享到

详解MariaDB的安装与配置

数据库其他 来源:互联网 作者:F11站长开发者 发布时间:2022-08-12 15:50:55 人浏览
摘要

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站 MariaDB的安装与配置 (菜鸡我是用阿里源安装的) MariaDB是MySQL的一个分支,由开源社区维护,采用GPL授权许可,完全兼容MySQL. 1.安

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站

MariaDB的安装与配置

(菜鸡我是用阿里源安装的)

MariaDB是MySQL的一个分支,由开源社区维护,采用GPL授权许可,完全兼容MySQL.

1.安装相对应的源

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

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

# 填写如下内容(3选其一,我选择的是阿里源)

[mariadb]

# http://downloads.mariadb.org/mariadb/repositories/(官方源5.5)

name = MariaDB

baseurl = http://yum.mariadb.org/5.5/centos7-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

 

[mariadb]

# 官方源10.1

name = MariaDB

baseurl = http://yum.mariadb.org/10.1/centos7-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

 

[mariadb]

# 阿里的源10.4

name = MariaDB

baseurl = https://mirrors.aliyun.com/mariadb/yum/10.4/centos7-amd64/

gpgkey=https://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB

gpgcheck=1

 

保存,退出

2.清除缓存,加载配置

1

2

yum clean all

yum makecache

3.安装mariadb

(阿里源的mariadb包名是小写的,而官方源是大写的)

1

2

3

4

# 官方:

yum install -y MariaDB-server MariaDB-client

# 阿里:

yum install -y mariadb-server mariadb

4.启动mariadb

1

systemctl start mariadb

4-1.相关MariaDB管理命令

1

2

3

4

5

6

# 重启

systemctl restart mariadb

# 停止

systemctl stop mariadb

# 开机自启

systemctl enable mariadb

5. 查看mariadb进程

1

2

3

netstat -ntlp | grep 3306      

netstat -ntlp | grep mysql

6.MariaDB数据库初始化

1

mysql_secure_installation

7.初始化测试登陆

1

mysql  -uroot -p             #进入数据库

8.MariaDB设置utf8编码(根据实际需求添加)

1

2

3

4

5

6

vi /etc/my.cnf

#输入以下内容:

[mysqld]

character-set-server=utf8

init-connect='SET NAMES utf8'

collation-server=utf8_unicode_ci

9.MariaDB的简单使用

1)修改密码

1

set password = PASSWORD('huawei@123');     # 设置密码为huawei@123

2)mysql常用命令(部分)

1

2

3

4

5

6

desc 表名                                  # 查看表结构

create database 数据库名;                   # 创建数据库

create table 表名;                         # 创建数据表

drop database 数据库名;                     # 删除数据库

show create database 数据库库名;            # 查看如何创建数据库

show create table 表名;                    # 查看如何创建表

10.MariaDB数据库备份与恢复

具体步骤:备份,恢复

前置条件

1

2

3

4

5

6

7

create database one;

create  database two;

show databases;

\q                                       #退出mysql

mkdir -p /tmp/mysqld

cd /tmp/mysqld

rm -rf *

根据自己需求进行选择

1-1)备份所有的数据库

1

2

3

mysqldump -u root -p --all-databases > /tmp/mysqld/db.dump       #备份所有的数据库

#输入密码

ls

1-2)备份单个数据库

1

2

3

mysqldump -u root -p one > /tmp/mysqld/one.dump       #备份名为one的数据库

#输入密码

ls

2),进入到MariaDB,删除数据库,并查看结果

1

2

3

4

mysql -uroot -p

# 输入密码

drop database one;

drop database one;

根据自己需求进行选择

3-1)恢复所有数据库

1

mysql -uroot -p < /tmp/mysqld/db.dump

3-2)恢复名为one的数据库

1

mysql -uroot -p < /tmp/mysqld/one.dump


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 : https://www.cnblogs.com/helong-123/archive/2022/06/29/16422436.html
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计