我在找文件 my.cnf
根据这篇文章。我在那里输入了一个答案 mysqladmin --help
在ssh连接到我的远程服务器之后。
部分输出:
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
所以,从我的根,我打 ls -la
要查看所有文件:
drwxr-xr-x 4 ubuntu ubuntu 4096 Jul 18 02:03 .
drwxr-xr-x 3 root root 4096 Jul 17 14:06 ..
-rw-r--r-- 1 ubuntu ubuntu 220 Apr 9 2014 .bash_logout
-rw-r--r-- 1 ubuntu ubuntu 3637 Apr 9 2014 .bashrc
drwx------ 2 ubuntu ubuntu 4096 Jul 17 14:09 .cache
-rw-rw-r-- 1 ubuntu ubuntu 0 Jul 17 14:09 .cloud-locale-test.skip
-rw------- 1 ubuntu ubuntu 1004 Jul 18 02:03 .mysql_history
-rw-r--r-- 1 ubuntu ubuntu 675 Apr 9 2014 .profile
drwx------ 2 ubuntu ubuntu 4096 Jul 17 14:06 .ssh
没有用于查找my.cnf的etc文件夹。这个文件在哪里?
3条答案
按热度按时间gz5pxeao1#
我认为你当前的文件夹是错误的,使用命令pwd知道你在哪里。从您的根目录,尝试将cd复制到这些文件夹,然后使用ls-la:
cbeh67ev2#
在这里找到了答案。我在根目录中没有/(混淆)。
然后我可以看到目录。
nwwlzxa73#
您可以编辑文件并将目录更改为目录。
具体配置的位置取决于mysql的安装方式。如果您使用apt-get,我相信它位于/etc/mysql/my.cnf。因此,要编辑可以运行的文件:
通常~/.my.cnf用于用户特定的选项。请看https://dev.mysql.com/doc/refman/8.0/en/option-files.html