web-dev-qa-db-ja.com

my.cnfが見つからないのはなぜですか?

私はupdatedbをしました。 my.cnfを見つけました

しかし、私はそれを見つけることができませんか?何もありません。

(aptitude install mysql-serverを使用してMYSQLをインストールしましたが、mysqlは現在機能します。)

13
TIMEX

あなたのオペレーティングシステムは何ですか? Debian Linuxでは、/ etc/mysql /my.cnfにあります。見つからない場合は、これを使用して最初から作成できます ドキュメント

21
Sam Alba

次のコマンドを試すことができます。

find /etc -name *.cnf

* .cnfファイルのすべての場所が表示されます

6
psihodelia

locateは、読み取ることができるディレクトリ内のファイルのみを出力します。

また、updatedbを実行したと言うと、実行しましたか

Sudo /etc/cron.daily/slocate

そうでない場合は、おそらくあなたが実行したことは同等ではありませんでした。 (最近のDebian/Ubuntuのデフォルトのロケートプログラムはmlocateです)。

0
Peter Cordes

構成ファイルの作成MySQLにはいくつかの構成方法がありますが、一般に、mysqlフォルダーにmy.iniファイルを作成するのが最も簡単です。 MySQLを正確な要件に合わせて調整するには、何百ものオプションがありますが、最も単純なmy.iniファイルは次のとおりです。

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

# data directory
datadir="D:/MySQLdata/"
0
Lijo