数据库的介绍
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
mariadb的安装
dnf install mariadb-server.x86_64 -y
软件基本信息
mariadb.service 服务
3306 默认端口号
/etc/my.cnf.d/mariadb-server.cnf 主配置文件
/var/lib/mysql 数据目录 当需要重新安装mariadb时需要清理或者备份此目录
数据库开启
systemctl enable --now mariadb
数据库的安全初始化
关闭数据库开放端口
vim /etc/my.cnf.d/mariadb-server.cnf
[mysqld]
skip-networking=1
systemctl restart mariadb
netstat -antlupe |grep mysql #如果没有内容显示,无法通过网络链接
执行安全初始化脚本
mysql_secure_installation
mysql
mysql -uroot -p
Enter password:
数据库的基本管理
查看:
MariaDB [westos]> SHOW DATABASES; #显示库名称
MariaDB [westos]> USE mysql; #进入mysql库
MariaDB [westos]> SHOW TABLES; #显示库中所有表
MariaDB [mysql]> SELECT * FROM user; #显示user表里所有数据
MariaDB [mysql]> SELECT Host,User,Password FROM user; #查询指定字段
查询指定Host,user,Password字段
新建: