`
lbyzx123
  • 浏览: 477926 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Linux下安装完MySQL后找不到my.cnf文件原因

 
阅读更多
写道
Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,

至于为什么没有这个文件而MySQL却也能正常启动和作用,在这点上有两个说法,

第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动。

第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于rpm包安装的MySQL。

解决方法:只需要复制一个/usr/share/mysql目录下的.cnf文件到/etc目录,并改名为my.cnf即可

 

mysql help文档里面这样写的:
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf

 

分享到:
评论

相关推荐

    MySQL中配置文件my.cnf因权限问题导致无法启动的解决方法

    本文主要给大家介绍了关于MySQL中配置文件my.cnf因权限问题导致无法启动的相关解决过程,分享出来供大家参考学习,下面来一起看看详细的介绍: 问题描述 MySQL 无法启动,报如下错误: 问题分析 查看 MySQL 错误...

    mysql配置文件my.cnf

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,而`my.cnf`是MySQL服务器的主要配置文件,它定义了数据库的运行参数和服务行为。这个文件对于优化性能、确保安全性以及满足特定的系统需求至关重要。以下是对`my....

    【荐】mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存)

    ### MySQL服务性能优化——my.cnf/my.ini配置详解 #### 背景介绍 本文档旨在详细介绍一套已在生产环境中经过验证、适用于16GB内存环境下的MySQL服务性能优化方案。通过对my.cnf/my.ini配置文件的各项关键参数进行...

    MySQL 5.6 my.cnf 配置

    在这个版本中,`my.cnf`通常位于系统的配置目录下,如Linux系统中的`/etc/mysql/my.cnf`。 ### `my.cnf`的基本结构 `my.cnf`文件由多个部分组成,每个部分以大写字母的 `[section]` 开头,例如 `[mysqld]`、`...

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

    如果你修改的是非标准路径下的my.cnf,MySQL可能并未识别到这个更新。确保你修改的是正确路径下的配置文件。 2. **配置文件加载顺序**: - MySQL启动时,会按照特定的顺序读取配置文件。通常,`-defaults-file`...

    my.cnf,安装mysql后的必备文件

    在linux安装mysql需要的文件,mysql5.7安装后没有my.cnf文件,把它拷贝到 /etc/下面就可以了,不然mysql启动不了

    etc文件下mysql的配置文件

    MySQL的主配置文件一般被称为`my.cnf`或`my.ini`,在Linux系统中通常是`my.cnf`。这个文件包含了启动参数、连接设置、存储引擎配置、性能调整等多个方面的内容。配置文件的结构分为多个部分,每个部分以`[section]`...

    Linux_mysql安装与升级

    在卸载之后,记得处理遗留的配置文件和日志,如将`/etc/my.cnf.rpmnew`重命名为`/etc/my.cnf`,并将`/var/log/mysqld.log.rpmnew`改为`/var/log/mysqld.log`。同时,清空`/var/lib/mysql`目录下的数据文件,但在此...

    my.cnf配置详解及设置建议

    `my.cnf`是MySQL数据库管理系统中的一个核心配置文件,它包含了MySQL服务器启动时所遵循的各种参数设定。通过合理地配置这些参数,可以显著提升数据库性能、增强数据安全性,并优化资源利用效率。本文将详细介绍`my....

    Linux下安装mysql

    ### Linux 下安装 MySQL 在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 ...

    Linux安装Mysql5.6教程(手把手教你)

    检查`support-files`目录下是否有`mysql-medium.cnf`文件,如果有,则复制到其他位置,例如命名为`my.cnf`: ```bash cp support-files/mysql-medium.cnf my.cnf ``` 如果没有,可以根据实际情况自行创建配置文件。 ...

    linux安装mysql

    下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户和组、配置环境以及进行基本的安全设置。 ### 一、准备工作 在开始安装之前,首先确保你的Linux系统是最新的,通过运行`sudo apt...

    最新Linux下安装mysql版本冲突问题解决.docx

    安装完服务器后,通常需要设置MySQL的root用户密码,这通常会在安装过程中提示或者通过mysqladmin命令执行。同时,可以通过`netstat -nat`检查MySQL服务是否正常启动,如果看到3306端口处于监听状态,说明MySQL服务...

    linux安装mysql与安装后常见的问题总结

    在Linux系统中安装MySQL是一项...总的来说,Linux上安装MySQL涉及到多个步骤,而安装后的问题解决则需要对系统、数据库和服务管理有深入理解。通过熟悉这些过程和常见问题,你可以更有效地管理和维护MySQL数据库系统。

    Linux安装mysql5.7详细步骤

    编辑MySQL的配置文件(通常位于/etc/my.cnf或/etc/mysql/my.cnf),设置必要的参数: ```ini [mysqld] user=mysql basedir=/usr/local/mysql datadir=/data/mysql ``` #### 六、初始化数据库 1. **进入bin目录**...

    mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz在Linux下安装步骤

    在Linux环境下安装MySQL 5.7.21的详细步骤如下: 1. **安装包准备**:首先,你需要从MySQL的官方网站或者可靠的第三方源下载安装包。在这个例子中,使用的是`mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz`,你可以...

    mysql suse linux安装文档)

    6. 将MySQL的配置文件`my-medium.cnf`复制到`/etc/`目录,覆盖原有的文件。 7. 使用`mysql_install_db`脚本初始化数据库,确保运行此脚本时使用`mysql`用户。 8. 修改目录权限,确保`mysql`用户和组对数据目录有适当...

    Mysql 教程 - MySql 配置修改.pdf

    本教程将深入探讨如何通过配置文件来修改MySQL的设置,这对于在不同操作系统环境下工作,如Mac、Linux或Windows,都是必不可少的技能。 MySQL的安装目录因版本和操作系统而异,但通常在Mac OS X中,MySQL安装在`/...

Global site tag (gtag.js) - Google Analytics