通过命令行找出 mysql ini 设置

通过命令行找出 mysql ini 设置

对于 php 有php -i。对于 apache 我可以使用 调试设置apachectl -S

有没有办法让我通过命令行输出 mysql 当前的“源”设置?

我试图弄清楚我是否正确设置了我的 innodb 池大小。

答案1

您可以使用具有足够权限的帐户从命令行查询它。

mysql -u root -p -e "show variables;"
mysql -u root -p -e "show variables like '%innodb%';"
mysql -u root -p -e "show variables like 'innodb_buffer_pool_size';"

答案2

我认为你会对以下任何一个命令感到满意:

mysqld --verbose --help
或 mysqladmin 变量

相关内容