mysql:7704
From: Takuro Suzuki <Takuro Suzuki <etsuzuki@xxxxxxxxxx>>
Date: Wed, 14 May 2003 16:56:42 +0900
Subject: [mysql 07704] Re: Can't find file: './mysql/host.frm'
/var/mysql/mysql が drwx------ root mysql になっていたため その下にあるファイルが読めなかった用です。 # cd /var # chown -R mysql mysql # chgrp -R mysql mysql で、起動できるようになりました。 ちなみに/var/mysql/mysqlの下のファイルも-rw----- root mysql になっていました。 mysql_install_dbは、rootで実行しました。 --user=mysqlをつけなかったのが、原因? On Wed, 14 May 2003 10:57:01 +0900 Takuro Suzuki <etsuzuki@xxxxxxxxxx> wrote: > NetBSD 1.4.3 で、pkgsrcから MySQL-3.24.49をインストールしたのですが、 > mysqldを起動できません。 > > safe_mysqldを起動したときのmysqldのエラーメッセージ > 033114 03:31:01 Starting mysqld daemon with databases from /var/mysql > 030514 3:31:01 /usr/pkg/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13) > 033114 03:31:01 mysqld ended > > /etc/my.cnfで > basedirは、/usr/pkg > datadirは、/var/mysql > をそれぞれ指定しています。 > > host.frmは、/var/mysql/mysql/の下にあります。 > > host.frmのある場所を、指定するにはどうすればいいのでしょうか? > >
7700 2003-05-14 10:57 [Takuro Suzuki <etsuz] Can't find file: './mysql/host.frm' -> 7704 2003-05-14 16:56 ┗[Takuro Suzuki <etsuz]