一般修改mysql的配置都是修改my.cnf。。今天我在我的ubuntu上安装了MySQL 5.7准备配置my.cnf的时候发现网上有说配置mysqld.cnf。而且我看我的my.cnf是空的。是不是我把mysqld.cnf的配置复制到my.cnf里边就可以了。或者我直接配置mysqld.cnf也行,这样总感觉怪怪的。两个配置文件应该有所不同吧

解决方案 »

  1.   

    没遇见过MySQL dcnf ,应该是配置my cnf 楼主可以试一下就知道了。
      

  2.   

    只有my.cnf
    或者你看启动文件读的那些配置文件
      

  3.   

    我的/etc下面没有mysql, 找不到mysqld.cnf
      

  4.   

    不一定都在/etc下的./etc/my.cnf 全局选项
    /etc/mysql/my.cnf 全局选项
    SYSCONFDIR/my.cnf 全局选项
    $MYSQL_HOME/my.cnf 服务器特定选项(仅限服务器)
    defaults-extra-file 指定的文件 --defaults-extra-file,如果有的话
    ~/.my.cnf 用户特定选项
    ~/.mylogin.cnf 用户特定的登录路径选项(仅限客户端)
      

  5.   

    怎么知道当前MySql的默认配置文件在哪里?
    查找默认配置文件位置,执行命令,会显示查找配置文件的顺序:
    mysql --help | grep my.cnf
      

  6.   

    不一定都在/etc下的./etc/my.cnf 全局选项
    /etc/mysql/my.cnf 全局选项
    SYSCONFDIR/my.cnf 全局选项
    $MYSQL_HOME/my.cnf 服务器特定选项(仅限服务器)
    defaults-extra-file 指定的文件 --defaults-extra-file,如果有的话
    ~/.my.cnf 用户特定选项
    ~/.mylogin.cnf 用户特定的登录路径选项(仅限客户端)所以, 请问, mysqld.cnf在哪
      

  7.   

    不一定都在/etc下的./etc/my.cnf 全局选项
    /etc/mysql/my.cnf 全局选项
    SYSCONFDIR/my.cnf 全局选项
    $MYSQL_HOME/my.cnf 服务器特定选项(仅限服务器)
    defaults-extra-file 指定的文件 --defaults-extra-file,如果有的话
    ~/.my.cnf 用户特定选项
    ~/.mylogin.cnf 用户特定的登录路径选项(仅限客户端)所以, 请问, mysqld.cnf在哪
    没有需要配mysqld.cnf的啊
      

  8.   

    不一定都在/etc下的./etc/my.cnf 全局选项
    /etc/mysql/my.cnf 全局选项
    SYSCONFDIR/my.cnf 全局选项
    $MYSQL_HOME/my.cnf 服务器特定选项(仅限服务器)
    defaults-extra-file 指定的文件 --defaults-extra-file,如果有的话
    ~/.my.cnf 用户特定选项
    ~/.mylogin.cnf 用户特定的登录路径选项(仅限客户端)所以, 请问, mysqld.cnf在哪
    没有需要配mysqld.cnf的啊是要新建mysqld.cnf文件吗, 我的/etc/my.cnf 里面有[mysqld]字段, 是不是在里面写就好了, 还是必须在mysqld,.cnf整
      

  9.   

    直接用[mysqld]把服务端参数 放里面就行