`

查看MySQL配置文件my.cnf路径

 
阅读更多

(1)关于配置文件路径

有时候,我发现虽然尝试修改了配置文件的一些变量,但是并没有生效。后来才发现原来是因为修改的文件并非MySQL服务器读取的配置文件。

如果不清楚MySQL当前使用的配置文件路径,可以尝试这样查看:

从上图可以看出, 服务器首先会读取/etc/my.cnf文件,如果发现该文件不存在,再依次尝试从后面的几个路径进行读取。

命令:  
#which mysqld
/usr/bin/mysql
#/usr/bin/mysql --verbose --help |grep -A 1 'Default options'

 

 

(2)关于配置文件配置项分段

配置文件my.cnf通常会分成好几部分,如[client],[mysqld], [mysql]等等。MySQL程序通常是读取与它同名的分段部分,例如服务器mysqld通常读取[mysqld]分段下的相关配置项。如果配置项位置不正确,该配置是不会生效的。详细文档我觉得可以参考这篇文章:my.cnf详解

 

(3)关于全局变量

另外,如果想查看MySQL的一些全局变量设置,在非登录并有权限情况下可以这样查看: mysqladmin variables -p,

这个操作也就相当于登录时使用命令 show global variables;

 

分享到:
评论

相关推荐

    mysql配置,通用my.cnf文件

    MySQL5.6 数据库配置文件my.cnf,内容详细解释了各个配置。根据个人安装路径,手动修改资源中相应的路径即可使用。

    MySQL修改my.cnf配置不生效的解决方法

    在MySQL中,是允许存在多个 my.cnf 配置文件的,有的能对整个系统环境产生影响,例如:/etc/my.cnf。有的则只能影响个别用户,例如:~/.my.cnf。 MySQL读取各个my.cnf配置文件的先后顺序是: /etc/my.cnf /etc/mysql...

    linux下mysql my.cnf 文件

    linux下mysql my.cnf 文件已经配置好 路径根据实际情况自己修改linux下mysql my.cnf 文件已经配置好 路径根据实际情况自己修改linux下mysql my.cnf 文件已经配置好 路径根据实际情况自己修改

    mysql基础配置文件-------my.cnf

    mysql基础配置文件可用于linux系统配置的mysql设置有基础配置方便使用,需要配置文件中路径对应Mysql用户的的访问权限

    查看linux服务器上mysql配置文件路径的方法

    在类NUIX的系统中,配置文件的位置一般在/etc/my.cnf 或者 /etc/MySQL/my.cnf ...以上就是小编为大家带来的查看linux服务器上mysql配置文件路径的方法全部内容了,希望大家多多支持软件开发网~ 您可能感兴

    mysql通过my.cnf修改默认字符集为utf-8的方法和注意事项

    配置文件路径: /full/path/mysql/bin/my.cnf (默认为/etc/my.cnf ) [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] init_connect='SET collation_connection = utf8_...

    mysql的my.cnf

    解决mysql在linux服务器上数据库表大小写问题的资源文件。

    win10 mysql8 my.ini配置文件

    一、my.ini配置文件的路径:面向已经安装好mysql的用户 找到mysql的环境变量配置路径: 图中,我的配置路径就是:E:\Software\mysql-8.0.19-winx64,有的是在Mysql的bin目录下,这都没有关系,无关大局。 前往对应...

    Windows下MySQL5.6查找my.ini配置文件的方法

    在DOS命令行窗口登录MySQL,输入如下命令查看MySQL的安装目录和数据存放目录,MySQL的配置文件就在数据存放目录下: 另外一种方法: 在“开始 → 所有程序 → MySQL”下面找到MySQL的命令行客户端工具,右键选择该...

    mysql5.7操作文档大全

    2.2.3 删除MySQL配置文件 7 2.2.4 删除MySQL用户以及用户组 7 三. 安装MySQL数据库 9 3.1 安装MySQL数据库 9 3.1.1 下载MySQL安装包 9 3.1.2 上传并解压MySQL安装包 9 3.1.3 添加系统MySQL组和MySQL用户 10 3.1.4 ...

    一键安装mysql数据库脚本.zip

    此资源为centos7环境下通过脚本一键安装...其中my.cnf.bak为mysql配置文件模板,startmysql.sh为安装完成后数据库启动脚本,stopmysql.sh为停库脚本。clean.sh为安装时出错时清理数据目录脚本,安装完成后删除即可。

    关于Linux安装mysql默认配置文件位置详解

    在linux下面安装mysql如果在/etc下面没有存在my.cnf配置文件 ...通过上图所示我们可以看出,mysql读取配置文件路径的顺序以及位置,首先查看/etc/mysql/下面是否存在my.cnf配置文件,如果没有的话我们就可以在/etc下面弄一

    CentOS8镜像(数据库):mysql5.7.38 redis-7.0.0 mongodb5.0.8

    redis:安装路径/usr/local/redis,配置文件redis.cnf路径/usr/local/redis/bin/ mongodb:安装路径/usr/local/mongodb 启动命令: mysqld --user=root /usr/local/redis/bin/redis-server /usr/local/redis/bin/...

    mysql5.7.30 安装包.zip

    注:所有的指导安装目录使用 /usr/local/mysql,需要更换安装路径和数据路径请自行配置,配置文件my.cnf 默认登陆账号密码:root/root

    centos7上面的mysql5.7自动安装脚步mysql7install.sh

    支持centos7的mysql自动安装,需要配合我上传my7.cnf和mysqld7.service,本安装脚步是将这两个文件配置在名为http://mirrors.66boc.com的http服务器下。使用者可以自行搭建自己的http服务,修改对应的域名和路径使用...

    MySQL数据库系统.docx

    MySQL服务器默认通过tcp 3306端口提供服务,通过修改主配置文件/etc/my.cnf中的[mysql]配置段"port = 3306"行,可以更改端口。 MySQL安装: 确认没有使用rpm方式安装的mysql-server、mysql软件包 创建运行用户: ...

    linux修改mysql数据库文件的路径

    mysql更改数据文件的存放路径感觉直接把/etc/...第二,就是修改配置文件,假如直接是用mysql/bin下面的命令启动的话,直接改my.cnf就可以了,也就是把ocket和data的目录改到你移到的位置,如果是要它在开机的时候可以自

    MySQL的安装配置说明

    打开MySQL安装目录,找到my.ini(Windows)或my.cnf(Linux)文件。 使用文本编辑器打开该文件。 在文件中找到[mysqld]部分,这是MySQL服务器的配置部分。 根据需要进行以下配置: 设置MySQL服务器的端口号:port = ...

    CentOS 7.0编译安装cmake和mysql安装包

    rm -rf /etc/my.cnf #删除系统默认的配置文件(如果默认没有就不用删除) cd /usr/local/mysql #进入MySQL安装目录 ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql #...

    详解MySQL主从复制读写分离搭建

    MySQL主从设置 MySQL主从复制,读写分离的设置非常简单: 修改配置my.cnf文件 ...这里,有的MySQL默认的my.cnf文件引用了/etc/mysql/conf.d路径下的所有cnf文件,因此,也可以在/etc/mysql/conf.d目录下添加一个cn

Global site tag (gtag.js) - Google Analytics