mysql服务端配置选项

本文介绍了MySQL服务器的配置选项,包括如何通过命令行或配置文件修改参数。在Windows上,默认选项文件为my.ini,非Windows平台则需要手动创建。mysqld从[mysqld]和[server]组读取选项,而其他相关工具如mysqld_safe和mysql.server分别从各自的配置组读取。文章还提到了服务器启动时的命令选项,以及如何查看mysqld接受的选项和系统变量。此外,讨论了缓冲区大小、文件路径及系统变量赋值等相关细节。

MySQL服务器有许多操作参数,您可以使用命令行选项或配置文件(选项文件)在服务器启动时更改这些参数。 也可以在运行时更改许多参数。 

在Windows上,MySQL Installer与用户交互,并在基本安装目录中创建名为my.ini的文件作为默认选项文件。 如果从Zip存档在Windows上安装,则可以将基本安装目录中的my-default.ini模板文件复制到my.ini,并将后者用作默认选项文件。

注意:从MySQL 5.7.18开始,my-default.ini不再包含在分发包中或由分发包安装。

注意:在Windows上,可能不会显示.ini或.cnf选项文件扩展名。

完成安装过程后,您可以随时编辑默认选项文件以修改服务器使用的参数。

对于非Windows平台,在服务器安装或数据目录初始化过程中不会创建默认选项文件。

启动mysqld服务器时,可以指定程序选项。 最常用的方法是在选项文件或命令行中提供选项。 但是,在大多数情况下,最好确保服务器每次运行时都使用相同的选项。 确保这一点的最佳方法是将它们列在选项文件中。 

mysql选项文件中分为多个组,如[mysql]、[mysqld]、[server]

mysqld从[mysqld]和[server]组中读取选项。

mysqld_safe从[mysqld],[server],[mysqld_safe]和[safe_mysqld]组中读取选项。

mysql.server从[mysqld]和[mysql.server]组中读取选项。

嵌入式MySQL服务器通常从[server],[embedded]和[xxxxx_SE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值