服务时间:8:30-18:00

首页 >linux教程

MariaDB初始配置

发布时间:2023-02-28 19:32 字数:655字 阅读:61

MariaDB初始配置,尽管可以做更多的工作,但RHEL 7包含MariaDB的一个有效配置。在“实际经验”中,对MariaDB配置进行的额外修改与性能调优相关。

检查图1中的MariaDB配置文件/etc/my.cnf。默认情况下,它包含两个部分[mysqld]和[mysqld_safe]。[mysqld_safe]部分定义了日志的位置和mysqld_safe的进程标识符(PID)文件,这是一个包装器脚本,用于监控mysqld过程的健康状况,并在发生崩溃时重新启动它。

/etc/my.cnf配置文件

图1 /etc/my.cnf配置文件

[mysqld] 部分始于datadir指令,它指定数据的位置。接下来,socket指令指向套接字文件的位置。在一般的安装中,不需要更改这些设置。在这个部分中,最后一个设置是symbolic-links指令,它防止MariaDB指向符号链接,以确保安全。

注意my.cnf文件末尾的includedir指令。它从/etc/my.cnf.d目录中加载其他几个配置文件的内容。

默认my.cnf文件中的includedir指令包含/etc/my.cnf.d目录中每个文件的内容。默认情况下,这个位置的文件只影响MariaDB客户端,但要确保排除故障时,其他包不会在这里放置文件。

MariaDB附带一个脚本mysql_secure_installation,用于提高默认配置的安全性。第一次启动MariaDB服务后,以Linux根用户的身份运行此脚本。它会以交互方式询问一系列与安全相关的问题。