- 1. 数据库的介绍
- 2. mariadb的安装
- 3. 软件基本信息
- 4. 数据库开启
- 5. 数据库的安全初始化
- 6. 数据库的基本管理
- 7. 数据密码管理
- 8. 用户授权
- 9. 数据库的备份
- 10. phpmyadmin的安装
1.数据库的介绍
-
1.什么是数据库
数据库就是个高级的表格软件,简单来说是数据库本身可视为电子化的文件柜–存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。 -
2.常见数据库
关系型数据库:SQLite、Oracle、Mysql
非关系型数据库:Mongodb、redis、HBase -
3.Mysql
Mysql 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性 -
4.mariadb
Mariadb 是一个采用 Maria 存储引擎的MySQL分支版本,是由原来 MySQL 的作者Michael Widenius创办的公司所开发的免费开源的数据库服务器。
2.mariadb的安装
dnf install mariadb-server.x86_64 -y
3.软件基本信息
命令 | 意义 |
---|---|
mariadb.service | 启动服务 |
3306 | 默认端口号 |
/etc/my.cnf | 主配置文件 |
/var/lib/mysql | 数据目录 |
4.数据库开启
systemctl enable --now mariadb
5.数据库的安全初始化
1.关闭数据库开放端口
vim /etc/my.cnf
2.执行安全初始化脚本
mysql_secure_installation