15

我确实更新了b。我确实找到了 my.cnf

但是我找不到?没有。

(我使用 aptitude install mysql-server 安装了 MYSQL,mysql 现在可以正常工作。)

4

4 回答 4

25

你的操作系统是什么?在 Debian Linux 上,它位于 /etc/mysql/my.cnf。如果您找不到它,您可以使用此文档从头开始创建一个。

于 2009-12-09T18:56:02.333 回答
7

您可以尝试以下命令:

find /etc -name *.cnf

它会显示 *.cnf 文件的所有位置

于 2009-12-09T18:57:17.900 回答
0

locate 只会打印您可以读取的目录中的文件。

另外,当你说你做了更新数据库时,你跑了吗

sudo /etc/cron.daily/slocate

如果不是,那么您运行的可能不等效。(现在 Debian/Ubuntu 上的默认定位程序是 mlocate)。

于 2009-12-09T19:05:51.457 回答
0

创建一个配置文件 MySQL 提供了几种配置方法,但一般来说,在 mysql 文件夹中创建一个 my.ini 文件是最简单的。有数百种选项可以根据您的确切要求调整 MySQL,但最简单的 my.ini 文件是:

[mysqld]
# installation directory
basedir="C:/mysql/"

# data directory
datadir="D:/MySQLdata/"
于 2015-10-05T20:13:59.000 回答