我在哪里可以找到所有参数的 mysql 配置文件?

     2023-03-15     25

关键词:

【中文标题】我在哪里可以找到所有参数的 mysql 配置文件?【英文标题】:Where can I find mysql config file with all parameters? 【发布时间】:2020-10-03 10:15:24 【问题描述】:

在哪里可以找到包含所有参数的 mysql 配置文件? 我在

中找到了一些配置文件

/etc/mysql/

目录,但没有包含所有参数的文件!

其实我想远程访问我机器的mysql服务器。所以我在文件中找到了“bind-address”参数,但没有一个文件包含所有参数! 这些是我在这个目录中找到的文件:

./conf.d 
./conf.d/mysql.cnf 
./conf.d/mysqldump.cnf 
./debian-start 
./debian.cnf 
./mariadb.cnf 
./mariadb.conf.d 
./mariadb.conf.d/50-client.cnf 
./mariadb.conf.d/50-mysql-clients.cnf 
./mariadb.conf.d/50-mysqld_safe.cnf 
./mariadb.conf.d/50-server.cnf 
./my.cnf.fallback 
./my.cnf

我读了一些文章说 my.cnf 是 mysql 配置文件,但没有绑定地址或任何这是 my.cnf 文件的输出。

# The MariaDB configuration file
#
# The MariaDB/MySQL tools read configuration files in the following order:
# 1. "/etc/mysql/mariadb.cnf" (this file) to set global defaults,
# 2. "/etc/mysql/conf.d/*.cnf" to set global options.
# 3. "/etc/mysql/mariadb.conf.d/*.cnf" to set MariaDB-only options.
# 4. "~/.my.cnf" to set user-specific options.
#
# If the same option is defined multiple times, the last one will apply.
#
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.

#
# This group is read both both by the client and the server
# use it for options that affect everything
#
[client-server]

# Import all .cnf files from configuration directory
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mariadb.conf.d/

mysql版本: mysql Ver 15.1 Distrib 10.3.22-MariaDB,用于 debian-linux-gnu (x86_64) 使用 readline 5.2

机器名称和版本:

1. Linux parrot 5.6.0-2parrot1-amd64 #1 SMP Debian 5.6.14-2parrot1 (2020-05-23) x86_64 GNU/Linux

2. Linux ubuntu-VirtualBox 4.15.0-106-generic #107~16.04.1-Ubuntu SMP Thu Jun 4 15:39:45 UTC 2020 i686 i686 i686 GNU/Linux

【问题讨论】:

【参考方案1】:

你想要你在my.cnf 或其他文件中的设置吗?

或者您是否想要所有 500 个左右的设置,包括默认设置,例如 SHOW VARIABLES

【讨论】:

information_schema.global_variables 应该给出相同的结果。【参考方案2】:

您可以使用以下命令查看 my.cnf 文件的搜索路径:sudo mysqld --help --verbose | grep cnf

正常的搜索路径是:/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf /.my.cnf

如果不存在,则创建一个 /etc/my.cnf 文件。

【讨论】:

是的,我已经尝试在这些目录或文件中创建 my.cnf 文件(如果没有的话)。并尝试在这些文件中附加“bind-address = 0.0.0.0”,但我仍然关闭该端口。 (我知道 0.0.0.0 是有风险的,但我会在我的工作完成后立即更改它) 请检查您的防火墙是否接受来自网络外部的端口 3306 上的连接。使用 Telnet 进行验证。例如:#telnet db server ip 3306 或使用此 [telnet-online.net/] 在线检查并且,允许在防火墙中使用 iptables 使用以下命令:# 将规则附加到 INPUT 链的末尾 #sudo iptables -A INPUT -p tcp -m tcp --dport 3306 -d 0.0.0.0 -j ACCEPT【参考方案3】:

试试这样的表格:

使用性能模式; select * from .global_variables where variable_name in ('bind address','port');

【讨论】:

它说“错误 1146 (42S02): 表 'performance_schema.global_variables' 不存在”!知道该怎么做吗?

我在哪里可以找到 Aptana Studio 中的 jslint 配置文件

】我在哪里可以找到AptanaStudio中的jslint配置文件【英文标题】:WherecanifindjslintconfigfileinAptanaStudio【发布时间】:2013-07-2201:38:17【问题描述】:我正在尝试替换jslint配置文件。我想添加我自己的预定义配置文件而不是jslint配置文... 查看详情

我在哪里可以找到证书、标识符和配置文件中的配置文件页面?

】我在哪里可以找到证书、标识符和配置文件中的配置文件页面?【英文标题】:wherecanIfindProvisioningProfilespageinCertificates,Identifiers&Profiles?【发布时间】:2020-02-1312:07:31【问题描述】:我找不到来自证书、标识符和配置文件的... 查看详情

在哪里可以找到 MySQL 事务日志?

...2413:48:01【问题描述】:MySQL是否保留事务日志,如果有,我在哪里可以找到它?已从表中神秘地删除了许多行,我想尝试看看它是如何以及何时发生的。【问题讨论】:【参考方案1】:如果您打开-mysql可以跟踪binarylog,其中包... 查看详情

我在哪里可以找到 phpMyAdmin 中的 MySQL 日志?

】我在哪里可以找到phpMyAdmin中的MySQL日志?【英文标题】:WherecanIfindMySQLlogsinphpMyAdmin?【发布时间】:2011-03-0315:49:43【问题描述】:在phpMyAdmin界面哪里可以找到MySQL的日志(错误、查询等)?【问题讨论】:【参考方案1】:在php... 查看详情

我在哪里可以找到“MySQL 开发人员”认证的好学习材料?

】我在哪里可以找到“MySQL开发人员”认证的好学习材料?【英文标题】:Wherecanifindgoodstudymaterialfor"MySQLDevelopers"certification?【发布时间】:2015-07-1221:43:29【问题描述】:http://education.oracle.com有一些资料,但不是免费的,... 查看详情

我在哪里可以找到所有垫子图标的列表——Angular [关闭]

】我在哪里可以找到所有垫子图标的列表——Angular[关闭]【英文标题】:WheredoIfindalistofallmat-icons--Angular[closed]【发布时间】:2018-11-1106:08:24【问题描述】:我开始使用angular-material的<mat-icon>,我想知道是否有任何包含... 查看详情

我在哪里可以找到用于语法高亮的 tm-themes 的所有可能键的列表?

】我在哪里可以找到用于语法高亮的tm-themes的所有可能键的列表?【英文标题】:WherecanIfindalistofallpossiblekeysfortm-themesforsyntaxhighlighting?【发布时间】:2017-06-2606:28:06【问题描述】:在我当前的文本编辑器的tmTheme文件中,有许多... 查看详情

我在哪里可以找到所有 Grails 字段插件类型的默认模板?

】我在哪里可以找到所有Grails字段插件类型的默认模板?【英文标题】:WherecanIfindthedefaulttemplatesforalltheGrailsfieldsplugintypes?【发布时间】:2017-07-2112:36:43【问题描述】:在阅读了Grails字段插件的docs之后,我希望有一种简单的方法... 查看详情

我在哪里可以找到可以在 Powershell 中创建的所有 COM 对象?

】我在哪里可以找到可以在Powershell中创建的所有COM对象?【英文标题】:WherecanIfindalloftheCOMobjectsthatcanbecreatedinPowershell?【发布时间】:2010-10-1404:53:55【问题描述】:在Powershell中,我可以创建可用于控制MicrosoftOffice应用程序的COM... 查看详情

我在哪里可以找到 iphone 中保存的文件?

】我在哪里可以找到iphone中保存的文件?【英文标题】:WhereIfindthesavedfileiniphone?【发布时间】:2019-03-2106:23:55【问题描述】:我在iPhone上保存pdf文件时遇到问题。我已使用以下目标c代码保存pdf文件:NSURL*pathURL=[[[NSFileManagerdefault... 查看详情

在哪里可以找到有关内核设备树 pinctrl 参数的文档?

...正在尝试将新的以太网设备添加到现有的stm32mp1板上,但我在设备树部分有点迷失了。到目前为止我发现了什么:在board.dts文件中,我可以找到连接到以太网PHY的引脚 查看详情

我在哪里可以看到 MYSQL 中的过程? [复制]

【中文标题】我在哪里可以看到MYSQL中的过程?[复制]【英文标题】:WherecanIseeprocedureinMYSQL?[duplicate]【发布时间】:2020-12-2508:14:19【问题描述】:我在哪里可以看到MYSQL中的过程?我试图在MYSQL中编写程序,但我没有找到在哪里看... 查看详情

我在哪里可以找到关于 XSLT 文件的好教程? [关闭]

】我在哪里可以找到关于XSLT文件的好教程?[关闭]【英文标题】:WherecanIfindagoodtutorialonXSLTfiles?[closed]【发布时间】:2011-03-3112:26:19【问题描述】:我正在编写两种XML文件类型之间的翻译,并且想知道在哪里可以找到有关此过程... 查看详情

我在哪里可以获得所有 iOS 元素的列表? [关闭]

】我在哪里可以获得所有iOS元素的列表?[关闭]【英文标题】:WherecanIgetalistofalliOSelements?[closed]【发布时间】:2012-09-0816:24:11【问题描述】:iOSGUI元素列表的好资源是什么?官方文档,如UIPickerViewdocs不包含图像,虽然有时官方概... 查看详情

我在哪里可以找到“admin.site.urls”的源文件?

】我在哪里可以找到“admin.site.urls”的源文件?【英文标题】:wherecanifindthesourcefileof\'admin.site.urls\'?【发布时间】:2013-11-2400:48:18【问题描述】:在我的urls.py中,我有一行代码(\'include(admin.site.urls)。但是我在python的安装目录中... 查看详情

我在哪里可以找到任何 NodeJS 版本的重大更改列表

】我在哪里可以找到任何NodeJS版本的重大更改列表【英文标题】:WheredoIfindlistofbreakingchangesforAnyNodeJSversion【发布时间】:2020-10-1309:33:47【问题描述】:我目前在我的项目中使用节点6.1。我现在想将它升级到最新的稳定版本。在... 查看详情

在哪里可以找到 MySQL InnoDB 集群名称

...时间】:2019-10-0603:35:41【问题描述】:在集群未运行时,我在哪里可以找到在InnoDB集群中创建的集群名称?【问题讨论】:你试过mysql-js>varcluster=dba.getCluster()mysql-js>cluster.status()集群未启动 查看详情

缺少 CustomImageLabelerOptions。我在哪里可以找到它?

】缺少CustomImageLabelerOptions。我在哪里可以找到它?【英文标题】:CustomImageLabelerOptionsismissing.WherecanIfindit?【发布时间】:2021-08-1601:15:45【问题描述】:我正在尝试使用google示例的修改版本进行图像分类。除了一件事之外,我已... 查看详情