mysql:4477
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Fri, 12 Oct 2001 18:51:44 +0900
Subject: [mysql 04477] Re: .htaccess の認証について
とみたです。 On Fri, 12 Oct 2001 17:02:06 +0900 "gosikaku" <gosikaku@xxxxxxxxxx> wrote: > 上記のような.htaccessを作成し、ユーザ名とパスワードの設定を > コマンドプロンプト上で、 > mysql> insert into kanrinin values("test",password('abc')); > このように入力してリターンキーを押すと、 > ERROR 1136: Column count doesn't match value count at row 1 > というエラーが表示され、ユーザ名とパスワードの設定ができません。 エラーメッセージは「カラムの数と値の数が合ってない」と言ってます。 テーブルのフィールド(カラム)数が9なのに insert で指定している値が 2つだけだからエラーになっているのでしょう。 insert でフィールド名を省略できるのは、テーブルのフィールド数と 値の数が一致しているときだけです。それよりも少ない数の値を設定したい 場合は、どのフィールドに値を設定するのかを明示する必要があります。 今回の場合は、 insert into kanrinin (username, password) values ("test", password("abc")); とか。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
4474 2001-10-12 17:02 ["gosikaku" <gosikaku] .htaccess の認証について -> 4477 2001-10-12 18:51 ┗[とみたまさひろ <tomm] 4479 2001-10-12 19:33 ┗["gosikaku" <gosikaku] Re: .htaccess の認証について【解決】